Що нового?

Придбаний Базовый курс по React и Redux от разработчика ВК

Інформація про покупку
Тип покупки: Складчина
Ціна: 6500 ГРН
Учасників: 1 з 17
Організатор: Відсутній
Статус: Набір учасників
Внесок: 397.6 ГРН
6%
Основний список
Резервний список

Gadzhi

Модератор
Базовый курс по React и Redux от разработчика ВК

На видеозаписи мы будем подробно изучать технологию, рассуждая о подходах к проектированию, их плюсах и минусах. Будет много примеров и проектов, потому что в одном проекте тяжело показать всё, что может пригодиться в работе.

В курсе не будет сухих выжатых видео. Я буду рассуждать на основе личного опыта. Так что если вы любитель сухих видосов, то, наверное, курс вам не подойдет.

В конспекте будет выжимка, чтобы вы могли быстро освежить в памяти, о чем была речь.

Программа
  • Как работает реакт. Быстрый запуск проекта с create-react-app.
  • JSX. Как отрендерить компонент: условный рендеринг, списки и ключи. Тег Fragment. Плагин React-devtools.
  • О компонентном подходе в разработке. Создание компонентов. Работа с пропсами. Валидация пропсов.
  • Стейт компонента и когда он нужен. Однонаправленный поток данных. Обработка событий.
  • Рефакторинг и архитектура. Правило 100. Куда положить состояние. Контекст реакта.
  • Навигация по приложению. React-router. Приватные роуты. Редирект и 404 страница.
  • Как получить данные с сервера. Разница между классовым и функциональным компонентом, когда какой использовать. Методы жизненного цикла, когда какой использовать. Обработка ошибок в реакте.
  • Формы. Контролируемые и неконтролируемые компоненты, когда что использовать. Обработка событий формы.
  • Рефы. Когда их использовать. Работа с нереактовскими библиотеками в реакте.
  • Рефакторинг и паттерны в реакте. Контейнер. Компоненты высшего порядка. Рендер пропы. Порталы.
  • Оптимизация и производительность. Почему вообще появляются лаги. Как найти просадки в производительности. Профайлер реакта и профайлер браузера. Что влияет на производительность в реакте и как это поправить.
  • Хуки. Что это и зачем они нужны. Когда использовать хуки, а когда классы.
  • Redux. Понимаем редакс. Middlewares. Запросы на сервер из редакса.
  • Рефакторинг и архитектура. Селекторы. Проектирование по фичам. Как понять, какую архитектуру проектировать.
  • Бонусы. Упрощение работы с redux-toolkit. Анимация с react-transition-group. Выкатка приложения на github-pages.
  • Эпилог. Подводим итоги и строим план обучения на будущее.
Скрытое содержимое.
https://react-from-dima.tilda.ws
 
Угорі