Покоряем React Context: секреты, примеры и лучшие практики
React Context - это механизм для передачи данных через дерево компонентов. Он позволяет компонентам подписываться на изменения контекста и автоматически обновляться, когда контекстовые данные меняются, без необходимости явной передачи данных через цепочку компонентов до конечной точки.
Этот вебинар является глубоким погружением в мир React Context и предназначен для разработчиков, желающих углубить свои знания и навыки использования этого инструмента. Вебинар начнется с введения в React Context, где участники узнают о его значении и преимуществах.
Далее, мы разберем базовый пример использования контекста, что поможет вам лучше понять его практическое применение. Будет освещено, как React Context работает "под капотом", что даст более глубокое понимание его механизма действия. Вебинар также охватит разбор самой большой проблемы контекста, связанной с ре-рендерами приложения, и способов её избежания.
Кроме того, будет представлен паттерн publish-subscribe как эффективный способ управления состоянием и альтернатива контексту. Вы научитесь писать код, который решает типичные проблемы контекста, и ознакомитесь с хуком useSyncExternalStore для оптимизации работы с внешними данными. В целом, вебинар обещает быть насыщенным и информативным, предоставляя ценные знания и навыки для эффективного использования React Context в разработке.
План вебинара:
- Что такое React Context и почему вам стоит об этом знать.
- Проблемы проброса пропсов и библиотек для стейт-менеджмента.
- Разбор базового примера с использованием контекста.
- Как реализован реакт контекст "под капотом".
- Самая большая проблема контекста и как её избежать.
- Разбор на примере "слабых мест" реакт контекста.
- Паттерн publish-subscribe.
- Пишем код с решениями проблемы.
- Хук useSyncExternalStore.
Целевая аудитория:
Разработчики с опытом в React, желающие углубить свои знания.
Условия участия: бесплатно. Для получения приглашения на онлайн-трансляцию заполните регистрационную форму.
01.01.1960
90
1260
01.01.1960
120
1000
01.01.1960
120
979
01.01.1960
60
2309
01.01.1960
120
1724
01.01.1960
120
889
01.01.1960
60
609
01.01.1960
120
696
01.01.1960
120
630
01.01.1960
90
2836
01.01.1960
60
1751
01.01.1960
60
4151