Не используйте React Context! Вместо этого используйте это
CoderOne
0:00 / 0:00
Не используйте React Context! Вместо этого используйте это
32 395 просмотров · 3 г. назад
CoderOne
116 тыс. подписчиков
32 395 просмотров · 3 г. назад
Почему я никогда не использую React Context!? Всё дело в том, как работает Context, передавая свойства каждому дочернему элементу. И когда обновляется одно значение состояния, всё дерево дочерних элементов перерисовывается 😅
Да. Вы всё правильно поняли! Это ошибка в React Context и в том, как он реализован внутри! К счастью, есть решение! В этом видео мы рассмотрим, почему следует избегать использования Context в приложениях среднего и большого размера и что следует использовать вместо него.
🎉Наша рассылка уже доступна! Присоединяйтесь к тысячам других разработчиков
https://islemmaboud.com/join-newsletter
⭐ Временные метки ⭐
00:00 Вступление
01:10 1. Соглашения об именовании
00:57 Неправильный контекст
05:50 Исправление документации React
06:46 Официальное исправление от команды React (его пока нет)
07:34 Используйте эту библиотеку ✅
11:53 Всё-таки она не идеальна!
-- Специальные ссылки
✨ Присоединяйтесь к Figma бесплатно и начните проектировать прямо сейчас!
https://psxid.figma.com/69wr7zzb1mxm
👉 ✨ Присоединяйтесь к Figma для профессионалов и начните проектировать вместе со своей командой ✨
https://psxid.figma.com/ucwkx28d18fo-...
🧭 Создайте сервер API входа/регистрации с аутентификацией | JWT Express AUTH с использованием Passport.JS и Sequelize
• Build Login/Register API Server w/ Authent...
🧭 Превратите дизайн в React-код | От прототипа до полноценного сайта в кратчайшие сроки
• Turn Design into React Code | From prototy...
🧭 Смотрите обучающее видео по разработке сайта в Figma
• I Design a onecolor Website in 1 hour | De...
🧭 Смотрите видео о создании современной формы входа/регистрации на React с плавной анимацией
• Create a Modern React Login/Register Form ...
🧭 Отлаживайте приложения React как профессионал | Освойте отладку с нуля до уровня Hero с помощью Chrome DevTools
• Debug React Apps Like a Pro | Master Debug...
🧭 Освойте React как профессионал с Redux, Typescript и GraphQL | React: от новичка до продвинутого уровня
• Master React Like Pro w/ Redux, Typescript...
🧭 Изучите Redux для начинающих | React Redux: от нуля до героя для создания настоящего приложения
• Debug React Apps Like a Pro | Master Debug...
🧭 Введение в GraphQL с Apollo и React
• Introduction to GraphQL with Apollo and React
👉 Личные ссылки:
✨ Моё портфолио: https://islemmaboud.com
🐦 Подпишитесь на меня в Твиттере: / ipenywis
💻 Профиль на GitHub: https://github.com/ipenywis
Создано с ❤️ Coderone