G
Gustav
Команда форума
Администратор
- Сообщения
- 26.413
- Реакции
- 53.739
React: Интенсивный курс для программистов
Автор: Дмитрий Лаврик
Цель курса: Изучить философию и дух компонентного подхода современных jаvascript-фрйемворков, научиться использовать React для решения практических задач.
Программа курса:
Урок 1:
Простая сборка с webpack
Основы компонентного подхода
Понимание JSX
Функциональные компоненты vs классы
Состояние: классы vs функции + хуки
Изменение состояния и иммутабельность
Урок 2:
Взаимодействие между компонентами
Однонаправленный поток данных
Обработка событий
Контроль контекста у методов
Рендеринг элементов в цикле
Ветвления при рендеринге
Урок 3:
Жизненный цикл компонента
Работа с хуками жизненного цикла
Стилизация компонентов
Классика vs CSS in JS
Работа с формами
Урок 4:
Children — передача контента в компонент
Основы React Router
Api History
Создание небольшого SPA
Проблемы взаимодействия компонентов
Урок 5:
Управление состоянием приложения
Централизованный склад данных
Понимание flux-архитектуры
Props вместо state компонентов
Использование Redux
Урок 6:
Redux, который бесит новичков
Поиск альтернатив
Мысли об иммутабельности данных
Настройка webpack для декораторов
Использование Mobx
Урок 7:
Общение с серверным API
Fetch и промисы
Подключение полифилов
Построение архитектуры приложения
Компоненты: умные vs универсальные
Урок 8:
Создание SPA
Применение изученных тем
Сборка в production
Перенос SPA на сервер
План дальнейшего развития
Продажник:
Скачать:
Автор: Дмитрий Лаврик
Цель курса: Изучить философию и дух компонентного подхода современных jаvascript-фрйемворков, научиться использовать React для решения практических задач.
Программа курса:
Урок 1:
Простая сборка с webpack
Основы компонентного подхода
Понимание JSX
Функциональные компоненты vs классы
Состояние: классы vs функции + хуки
Изменение состояния и иммутабельность
Урок 2:
Взаимодействие между компонентами
Однонаправленный поток данных
Обработка событий
Контроль контекста у методов
Рендеринг элементов в цикле
Ветвления при рендеринге
Урок 3:
Жизненный цикл компонента
Работа с хуками жизненного цикла
Стилизация компонентов
Классика vs CSS in JS
Работа с формами
Урок 4:
Children — передача контента в компонент
Основы React Router
Api History
Создание небольшого SPA
Проблемы взаимодействия компонентов
Урок 5:
Управление состоянием приложения
Централизованный склад данных
Понимание flux-архитектуры
Props вместо state компонентов
Использование Redux
Урок 6:
Redux, который бесит новичков
Поиск альтернатив
Мысли об иммутабельности данных
Настройка webpack для декораторов
Использование Mobx
Урок 7:
Общение с серверным API
Fetch и промисы
Подключение полифилов
Построение архитектуры приложения
Компоненты: умные vs универсальные
Урок 8:
Создание SPA
Применение изученных тем
Сборка в production
Перенос SPA на сервер
План дальнейшего развития
Продажник:
Для просмотра вы должны войти или зарегистрироваться.
Скачать:
Для просмотра вы должны войти или зарегистрироваться.
Скрытое содержимое для пользователей: Ferr