ничего, на контексте делают
У нас мобх, ну и фронт на ООП
На ООП это как?)
есть пример/бойлерплейт?
На классах, грубо говоря
Понятно. Я хуки в реакте использовал, мне после бекенда они как-то вообще не заходят. Я редукс не пробовал, но пробовал МОБХ, с ним куда приятнее писать. Нормальное разделение MVC идет. Но, как я и сказал, я не фронтендер
я напиздел мужик, на редаксе все делабт в основном
А, понятно. Хорошо
Да не, в открытом нет Короче если в кратце, используются практики DDD+onion architecture - архитектура. Бизнес сущности разбиты на модули. В каждом модуле лежит дата слой, адаптеры, слой домена. Вьюшки (компоненты) храним в директории features в модулях. Если требуется, у вьюхи есть свой собственный мобх стор, который хранит в себе состояние компонента (useState и т.п. не используем). Ну и так далее, в таком стиле. Глобальное хранилище не используем
Вот так обо всем трудно написать, много "нестандартных" подходов
а где пишется бизнес логика?
В мобх сторах это первостепенная (обработка данных для передачи на слои выше, какие-то пользовательские нотификации и т.д.), логика более глубоких слоев вынесена в отдельные классовые сторы у каждого модуля (если таковая есть) - может быть какая-то обработка платежей и т.д. в общем то, что пользователь не видит, если так по простому выразится
Обсуждают сегодня