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