Программирование [Дмитрий Лаврик] React. Интенсивный курс для программистов (2021)

  • Автор темы Flesh
  • Дата начала
Flesh
Flesh
Модератор
Сообщения
74,769
Реакции
618,501
Автор: Дмитрий Лаврик
Название: React. Интенсивный курс для программистов (2021)


2 png



Описание:

Программа интенсива изменена на 60%, разработка на хуках.

Урок 1

  • Простая сборка с webpack
  • Основы компонентного подхода
  • Понимание JSX
  • Функциональные компоненты vs классы
  • Классический React vs функции + хуки
  • Изменение состояния и иммутабельность
Урок 2
  • JSX и ветвления при рендеринге
  • Рендеринг элементов в цикле
  • Нюансы атрибута key
  • Понимание основных хуков
  • useState, useEffect, useRef
  • Создание своих хуков
Урок 3
  • Взаимодействие между компонентами
  • Однонаправленный поток данных
  • Обработка событий
  • Модульный CSS vs CSS in JS
  • Работа с формами
Урок 4
  • Children - передача контента в компонент
  • Проблемы большой иерархии компонентов
  • Идеи хука useContext
  • Идеи единого склада данных
  • Состояние и хук useReducer
Урок 5
  • Управление состоянием приложения
  • Централизованный склад данных
  • Понимание flux-архитектуры
  • Redux, который бесит новичков
  • Основы работы с Mobx
Урок 6
  • Организация работы с Mobx
  • Модули и rootStore
  • Основы React Router
  • Api History
  • Создание небольшого SPA
Урок 7
  • Общение с серверным API
  • Fetch и промисы
  • Обработка ошибок
  • Подключение полифилов
  • Построение архитектуры приложения
Урок 8
  • Доработка SPA
  • Применение изученных тем
  • Сборка в production
  • Перенос SPA на сервер
  • План дальнейшего развития

Подробнее:

Скачать:

 
Последнее редактирование:
D
Dima3424234
Премиум PRO
Сообщения
19
Реакции
4
В уроках 2 и 6 нет первой части видео, только вторая
 
Flesh
Flesh
Модератор
Сообщения
74,769
Реакции
618,501
D
Dima3424234
Премиум PRO
Сообщения
19
Реакции
4
Нет 8-го урока ни в облаке, ни в magnet-ссылке
 
Сверху