Продолжительность
3 ч 24 мин 6 сек
Количество уроков
32 Видео
Дата добавления
18.04.2018
Дата обновления
07.05.2018
Создание компонентов React, которые могут использоваться в разных местах, не сложно. Трудно, когда варианты использования отличаются. Без правильных шаблонов вы можете столкнутся со сложным компонентом, для которого требуется множество props и слишком много состояний.
Программируя вместе с нами, вы:
- Будете использовать паттерн Compound Components для записи компонентов React, которые неявно разделяют состояние, предоставляя пользователю гибкость рендеринга.
- Разделите код и улучшите свои компоненты с помощью шаблона компонентов более высокого порядка.
- Дадите полную мощность пользователям с помощью Render Props Pattern.
- Выполните простую API инициализацию с помощью Component State Initializers.
- Улучшите API-интерфейс рендеринга с помощью паттернов Prop Collections и Prop Getters.
- Обеспечите полное логическое управление с помощью шаблона кControlled Props.
- Воспользуетесь API-интерфейсом React Context для совместного использования состояния в приложении с Provider Pattern.
Ваш инструктор
Kent C. Dodds - работает в PayPal в качестве инженера JavaScript (fullstack). Он представляет PayPal на TC39. Он активно участвует в сообществе с открытым исходным кодом как создатель и вкладчик. Он делает кучу вещей в React и общей JavaScript-экосистеме. Кент - инструктор Egghead.io, инструктор Frontend Masters и разработчик Google Developer Expert. Он счастливо женился и отец четырех детей.
https://github.com/kentcdodds/advanced-react-patterns-v2/blob/frontend-masters/README.md
!Видео в формате .webm - работает в Google Chrome!