React інтенсивний курс для програмістів від Дмитра Лаврика
програма інтенсиву змінена на 60%, розробка на хуках.
Старт курсу 22 лютого 2021р
Урок 1
- проста збірка з webpack
- основи компонентного підходу
- розуміння JSX
- функціональні компоненти vs класи
- класичний React vs функції + хуки
- зміна стану та іммутабельність
- JSX і розгалуження при рендерингу
- Рендеринг елементів у циклі
- нюанси атрибута key
- розуміння основних хуків
- useState, useEffect, useRef
- створення своїх хуків
- взаємодія між компонентами
- односпрямований потік даних
- обробка подій
- модульний CSS vs CSS in JS
- робота з формами
- Children - передача контенту в компонент
- проблеми великої ієрархії компонентів
- ідеї хука useContext
- ідеї єдиного складу даних
- стан і хук useReducer
- управління станом програми
- централізований склад даних
- розуміння Flux-архітектури
- Redux, який дратує новачків
- Основи роботи з Mobx
- Організація роботи з Mobx
- модулі та rootStore
- основи React Router
- Api History
- створення невеликого SPA
- спілкування з серверним API
- Fetch і проміси
- обробка помилок
- підключення поліфілів
- побудова архітектури додатка
- доопрацювання SPA
- застосування вивчених тем
- збірка В production
- перенесення SPA на сервер
- План подальшого розвитку
https://privatelink.de/?https://js.dmitrylavrik.ru/react/?utm=site-courses