Тёмный
No video :(

4 Причины, почему я использую Context вместо стейт менеджера 

Евгений Паромов | Front-end
Подписаться 11 тыс.
Просмотров 3,3 тыс.
50% 1

У контекста есть уникальный набор характеристик, которых нет других инструментов для работы с состоянием в React.
В этом видео я как раз про них расскажу
Подписывайтесь на мой telegram канал: t.me/cleanfron...

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@YuryGoltsman
@YuryGoltsman Год назад
Контекст всегда был медленным. Самым медленным из всех вариантов стейта. Именно поэтому он в основном предназначался для мало изменяемых данных. Например сам стор, референс которого не меняется.
@paromovevg
@paromovevg Год назад
Да, если встают проблемы с производительностью решаю это маленьким велосипедиком ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-LttR-rP7N10.html
@YuryGoltsman
@YuryGoltsman Год назад
@@paromovevg есть проблемка - изобретаем велосипедик, но тут конечно тоже есть проблемка, поэтому изобретем еще велосипедик.... думаю использование одного, самого подходящего для конкретных целей, стейт менеджера может дать гораздо больший эффект. Конечно для изучения реакта такие видео полезны, но я бы не стал это пихать в продакшн. Сегодня есть достаточный выбор надежных и удобных вещей, которые покроют все ваши запросы
@drewnaumenko2469
@drewnaumenko2469 Год назад
С mobx в связке норм, но вот redux паршивый вообще не кому не советую никогда.
@YuryGoltsman
@YuryGoltsman Год назад
@@drewnaumenko2469 редакс старое унылое... есть куча отличных вариантов и мобикс хоть и старый, но совсем не худший
@Edgar-pu1lc
@Edgar-pu1lc Год назад
​@@drewnaumenko2469чем редакс плох ?
@user-zq3lm5iz9b
@user-zq3lm5iz9b Год назад
А как же redux toolkit? Сомнительная полезность замены стейта контекстом. Получаем кучу лишних ререндеров
@SuperWhiteskull
@SuperWhiteskull Год назад
Женя, а почему я не могу создать 2 стора, как 2 твоих контекста, и так же у меня будет доступ только оттуда, где обернуто , а с другого модуля не будет?
@user-vu6hn4ul2i
@user-vu6hn4ul2i Год назад
Можно, а зачем?
@SuperWhiteskull
@SuperWhiteskull Год назад
@@user-vu6hn4ul2i создать программное ограничение, чтобы никто из одного модулями не мог использовать данные из другого модуля, как Женя говорит про контекст.
@user-ul4jn2cj3r
@user-ul4jn2cj3r Год назад
Как решить проблему перерендера? Ведь все что обернуто в контекст перерендерится при изменении любой value контекста
@paromovevg
@paromovevg Год назад
У меня есть видео на канале, как я решаю эту проблему, если появляются проблемы с производительностью (Помним о вреде преждевременных оптимизаций) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-LttR-rP7N10.html
@albedoUniversal
@albedoUniversal Год назад
спасибо за крутое видео! 🎉 а что расскажешь про React Query?
@paromovevg
@paromovevg Год назад
Как раз перешёл на контекст после того как начал везде React Query использовать
@albedoUniversal
@albedoUniversal Год назад
супер. было бы круто Ролик на эту тему 👍
@paromovevg
@paromovevg Год назад
@@albedoUniversal у меня есть доклад на эту тему ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-vHWJaVRV-6w.html
@albedoUniversal
@albedoUniversal Год назад
@@paromovevg спасибо 💪
@NoNameChannelSigma
@NoNameChannelSigma Год назад
Фух, сначала подумал это про Флаттер и хотел поставить дизлайк, но потом заметил реакт
@Ramosok
@Ramosok 5 месяцев назад
Далее
MILLION JAMOASI 2024 4K
2:17:51
Просмотров 12 млн
Что такое Render и Commit в React
9:53
Просмотров 3,6 тыс.
State Managers Are Making Your Code Worse In React
13:33
ПОЛНОЦЕННЫЙ ГАЙД ПО REACT CONTEXT
35:45