Redux — мощный инструмент, незаменимый во множестве ситуаций. В нём использовано множество архитектурных паттернов, благодаря которым можно получить расширяемую архитектуру.
Но чаще всего Redux используется неэффективно.
В результате:- Непонятно, зачем Redux такой сложный- Проект превращается в неподдерживаемый клубок- Redux используют там, где не нужно- А там где нужно, Redux не используют
Задача этого курсаСформировать у вас глубокое понимание Архитектуры Redux. И научить вас эффективно его использовать
Что будет в курсе▪️ Что такое Redux▪️ Какие архитектурные концепции реализует Redux▪️ Как эти концепции позволяют писать крупные приложения▪️ Границы применимости Redux▪️ Как писать на Redux, чтобы архитектура помогала, а не мешала
Параллельно мы ответим на множество вопросов -Что должно быть в Redux- Что такое экшон- Ответственность редьюссера- Ответственность селекторов- Ответственность санков- Где должна быть бизнес логика- Как правильно структурировать состояние