• Что такое Redux простыми словами?

    @DarkGenius
    Full stack web developer
    Redux предполагает, что все состояние вашего приложения хранится в одном месте (store), и единственный путь изменить это состояние - это отобразить старое состояние в новое с помощью специальной функции - редьюсера. Эта функция имеет сигнатуру (action, old_state) => new_state, где action можно понимать как "рецепт" вашего действия, например "добавить пользователя в базу".

    Механизм рендеринга компонентов в react не знает явно о redux, для него лишь важно, что произошло изменение состояния тем или иным образом, на которое он должен отреагировать обновлением компонентов в соответствии с внутренней логикой.
    Ответ написан
    Комментировать
  • Как мне отправлять письма?

    @DarkGenius
    Full stack web developer
    1. Использовать свой бэкэнд.
    2. Использовать чужой бэкэнд как сервис (например, http://mandrill.com).
    Ответ написан
    1 комментарий
  • Не работает отладчик в связке PyCharm CE 4.0.5 + Python 2.7.9?

    @DarkGenius Автор вопроса
    Full stack web developer
    Проблема была связана с кодировкой скрипта. Т.е. скрипт в одной кодировке нормально отлаживался только с Python 3.4.2, в другой - независимо от версии интерпретатора. Точного соответствия тестовых кейсов и кодировок не помню, но их было две - utf-8 и cp-1251. Опытным путем сможете найти соответствие, если проблема будет актуальна и вы с ней столкнетесь.
    Ответ написан
    Комментировать