Публикации по теме 'redux'


Использование повторного выбора для расширенной проверки в приложениях redux
Есть много валидационных библиотек . К сожалению, большинство из них ограничены или, в худшем случае, ограничивают вас. Для сложных форм и правил динамической проверки мы можем использовать то, что у многих из нас уже есть в стеке - библиотеку повторного выбора . Подробности о том, как повторный выбор подходит для проверки и что с ним можно делать, описаны на моем github . Здесь я расскажу о нескольких типичных случаях проверки, немного более сложных, чем в формах ToDo / Sign Up /..

Цикл Redux, пять способов
Если вы, возможно, окажетесь на интервью, где вам нужно объяснить цикл Redux, вы сначала захотите прочитать это. Действительно короткое объяснение, 18 слов: Чтобы обновить состояние в приложении Redux, вызовите действие, которое активирует редуктор, который возвращает обновленное состояние. Краткое объяснение, 29 слов: Действия активируются при таких событиях, как нажатие кнопки. Они отправляют объект с типом редукторам. Редуктор, тип которого был вызван, изменяет состояние..

Redux против MobX
TL; DR; MobX для 1–3 человек или небольших приложений, Redux для всего остального. В последнее время я изучаю и использую MobX и Redux для проекта, который, скорее всего, в ближайшие несколько лет превратится во что-то вроде JIRA. Бегло прочитав слишком много статей, обсуждений и потратив время на создание двух приложений из обеих технологий, я решил выделить эти три ресурса, которые, как мне показалось, лучше всего объясняют ключевые различия и варианты использования для MobX и Redux...

и mobx-devtools-mst
и mobx-devtools-mst

Как настроить SpeedCurve «Мониторинг реального пользователя» с помощью redux-observable
Недавно мы начали использовать SpeedCurve для отслеживания производительности Unsplash . Чтобы заставить его Мониторинг реального пользователя (также известный как LUX ) работать с нашим приложением, нам потребовалось проделать некоторую дополнительную работу для обработки навигации на стороне клиента. В настоящее время документации по этому вопросу довольно мало, поэтому вот (подробное) руководство о том, как это сделать с помощью Redux. ПРИМЕЧАНИЕ. за исключением..

Одна из ключевых проблем, с которой я столкнулся в своей предыдущей работе, связана с действиями, которые…
Одна из ключевых проблем, с которой я столкнулся в своей предыдущей работе, связана с действиями, которые должны изменить состояние двух отдельных ветвей дерева компонентов. При использовании явной установки состояния приходится делать всевозможные искажения, передавая обратные вызовы глубоко в дерево, где их релевантность сомнительна, и отвлекая внимание на то, что там делает ваш компонент. В конце концов, все заканчивается состоянием спагетти  — вернитесь к своему коду через 4 месяца, и..

Осенние события в sensenet frontend-ville
В отделе фронтенда команды sensenet у нас остались долгие недели. Новые функции в серверной части и наша незавершенная DMS MVP породили множество задач и дали нам много улучшений. Но теперь мы выпустили все эти новые вещи, поэтому можем немного расслабиться и подвести итоги того, что уже сделано. Присоединяйтесь к нам и следите за последними новостями, и, возможно, вы немного узнаете о предстоящих событиях. sn-client-js 3.0.0 Sn-client-js - это ядро ​​- и основная точка входа -..