Redux для начинающих [2021] [Udemy] [Anton Golosnichenko]

Bot

Администратор
Команда форума
23 Янв 2020
190,173
3,070
113
Redux для начинающих [2021]
Основы Redux
Описание

Добро пожаловать на курс Redux для начинающих!
Redux — библиотека для JavaScript с открытым исходным кодом, предназначенная для управления состоянием приложения. Чаще всего используется в связке с React или Angular для разработки клиентской части. Содержит ряд инструментов, позволяющих значительно упростить передачу данных хранилища через контекст. Хотя в React есть собственный метод управления состояниями (почитать о нём можно в руководстве по React), он плохо масштабируется. Перемещение состояния вверх по дереву работает для простых приложений, но в более сложных архитектурах изменение состояния производится через свойства (props). Ещё лучше делать это через внешнее глобальное хранилище. Библиотека Redux — это способ управления состоянием приложения. Она основана на нескольких концепциях, изучив которые, можно с лёгкостью решать проблемы с состоянием. Redux идеально использовать в средних и крупных приложениях. Им стоит пользоваться только в случаях, когда невозможно управлять состоянием приложения с помощью стандартного менеджера состояний в React или любой другой библиотеке.
В этом курсе мы познакомимся с инструментом Redux и его концепциями:
Store
Dispatch
Subscribe
Reducer
Также мы познакомимся с React Redux и его функциями:
mapStateToProps
mapDispatchToProps
И научимся работать с Redux Toolkit:
createAction
createReducer
configureStore
createSlice
Мы будем использовать следующий стэк:
React
Redux
Redux Toolkit
После прохождения курса:
Вы научитесь работать с Redux, поймете как он может пригодиться в ваших проектах
Научитесь использовать Redux в Vanilla JS и в приложениях на React
Резюме курса:
Число лекций: 26 (Общая продолжительность видео: 3 ч. 9 мин.)
Вы научитесь работать c Redux и применять его в своих проектах на React
Доступен исходный код ко всем лекциям

www.udemy.com/course/redux-2021/