Управляем состоянием приложения без шаблонного кода и магии
|
|
Среда, 21 Февраля 2018 г. 14:12
+ в цитатник
Хочу поделиться с сообществом своей реализацией концепции
flux как единого источника данных и видением построения веб-приложений. Мотивом к созданию своего решения послужило желание избавиться от большого количества шаблонного кода и сделать взаимодействие с источником данных удобным. Я работал над большим приложением (10 команд + 1 архитектурная) с использованием связки React + Redux как архитектор и как лид команды разработки и вынес для себя моменты, которые доставляли большие неудобства в процессе написания кода:
- большое количество шаблонного кода
- как следствие многословности — перенос небольших кусков логики в представление
- сложность динамического добавления/удаления бизнес-логики модулей
- возможность подписаться только на обновления всего стора (утомительные селекторы + возможны неожиданные перерисовки)
3 пункт особенно важен в контексте архитектуры
микро-фронтендов, которая используется на проекте (и на многих других проектах).
Читать дальше -> https://habrahabr.ru/post/349636/
Метки:
author one_more
javascript
falx
react
redux
js
flux
architecture
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-