React Redux [RU tutorial] (2-е издание)
Это практический учебный курс по созданию одностраничных приложений (SPA) с использованием связки React и Redux. Второе издание обновлено для работы с React 16.4.1 и Redux 4.0.0. Книга предполагает, что читатель уже знаком с основами React, и фокусируется на углубленном изучении архитектуры управления состоянием.
Курс состоит из двух основных разделов: подготовка рабочего окружения (с использованием Create React App, настройкой ESLint и Prettier) и подробная теория Redux с пошаговым созданием веб-приложения. Вы научитесь грамотно организовывать однонаправленный поток данных, работать с редьюсерами, экшенами и middleware, а также выполнять асинхронные запросы с помощью redux-thunk.
В качестве практического примера рассматривается взаимодействие со сторонним API (VK API) для создания приложения, которое выводит и сортирует фотографии пользователя по количеству лайков с фильтрацией по году. Особое внимание уделяется оптимизации перерисовок компонентов и рефакторингу кода для повышения производительности и поддерживаемости приложения.









