Контекст всегда был медленным. Самым медленным из всех вариантов стейта. Именно поэтому он в основном предназначался для мало изменяемых данных. Например сам стор, референс которого не меняется.
@@paromovevg есть проблемка - изобретаем велосипедик, но тут конечно тоже есть проблемка, поэтому изобретем еще велосипедик.... думаю использование одного, самого подходящего для конкретных целей, стейт менеджера может дать гораздо больший эффект. Конечно для изучения реакта такие видео полезны, но я бы не стал это пихать в продакшн. Сегодня есть достаточный выбор надежных и удобных вещей, которые покроют все ваши запросы
Женя, а почему я не могу создать 2 стора, как 2 твоих контекста, и так же у меня будет доступ только оттуда, где обернуто , а с другого модуля не будет?
@@ИмяФамилия-э4ф7в создать программное ограничение, чтобы никто из одного модулями не мог использовать данные из другого модуля, как Женя говорит про контекст.
У меня есть видео на канале, как я решаю эту проблему, если появляются проблемы с производительностью (Помним о вреде преждевременных оптимизаций) th-cam.com/video/LttR-rP7N10/w-d-xo.html
Контекст всегда был медленным. Самым медленным из всех вариантов стейта. Именно поэтому он в основном предназначался для мало изменяемых данных. Например сам стор, референс которого не меняется.
Да, если встают проблемы с производительностью решаю это маленьким велосипедиком
th-cam.com/video/LttR-rP7N10/w-d-xo.html
@@paromovevg есть проблемка - изобретаем велосипедик, но тут конечно тоже есть проблемка, поэтому изобретем еще велосипедик.... думаю использование одного, самого подходящего для конкретных целей, стейт менеджера может дать гораздо больший эффект. Конечно для изучения реакта такие видео полезны, но я бы не стал это пихать в продакшн. Сегодня есть достаточный выбор надежных и удобных вещей, которые покроют все ваши запросы
С mobx в связке норм, но вот redux паршивый вообще не кому не советую никогда.
@@drewnaumenko2469 редакс старое унылое... есть куча отличных вариантов и мобикс хоть и старый, но совсем не худший
@@drewnaumenko2469чем редакс плох ?
Женя, а почему я не могу создать 2 стора, как 2 твоих контекста, и так же у меня будет доступ только оттуда, где обернуто , а с другого модуля не будет?
Можно, а зачем?
@@ИмяФамилия-э4ф7в создать программное ограничение, чтобы никто из одного модулями не мог использовать данные из другого модуля, как Женя говорит про контекст.
спасибо за крутое видео! 🎉
а что расскажешь про React Query?
Как раз перешёл на контекст после того как начал везде React Query использовать
супер.
было бы круто Ролик на эту тему 👍
@@albedoUniversal у меня есть доклад на эту тему th-cam.com/video/vHWJaVRV-6w/w-d-xo.html
@@paromovevg спасибо 💪
Как решить проблему перерендера? Ведь все что обернуто в контекст перерендерится при изменении любой value контекста
У меня есть видео на канале, как я решаю эту проблему, если появляются проблемы с производительностью (Помним о вреде преждевременных оптимизаций)
th-cam.com/video/LttR-rP7N10/w-d-xo.html
А как же redux toolkit? Сомнительная полезность замены стейта контекстом. Получаем кучу лишних ререндеров
Фух, сначала подумал это про Флаттер и хотел поставить дизлайк, но потом заметил реакт