Паттерн Compound Components в React - Составные компоненты
#React #ReactJS
Составные компоненты (Compound Components) в ReactJS - это такой паттерн, в котором взаимосвязанные компоненты используются вместе. Эти компоненты используют общее состояние для общения друг с другом. Сам Compound Component состоит из нескольких компонентов поменьше, которые обычно объединяют в единый namespace.
В этом видео напишем компонент с использованием паттерна Compound Components.
Мы в соцсетях:
💻 Telegram:
💻 Twitter:
💻 GitHub:
☕️ Поддержать канал:
📃 Исходный код:
00:00 - Что такое Compound Component
02:33 - О примере AnswerSelector
05:03 - Пишем компоненты AnswerSelector
07:01 - Пишем родительский компонент AnswerSelector
10:22 - Пишем кастомный хук useEffectSkipMount
18:17 - Пишем Radio компонент
26:37 - Пишем Question компонент
28:44 - Пишем хэндлеры для сохранения ответов
33:32 - Защита компонентов от использования вне AnswerSelector
35:13 - Плюсы и минусы Compound Component
#devmagazine #devmagazinechannel
1 view
117
30
3 months ago 00:00:38 1
Что можешь сказать по поводу этой шины? #Континенталь #Эмоциональныйобзор #Зима2024 #Шины