CSSSR Shorts №14: Reselect – более умная функция кэширования
Reselect помогает исключать лишние rerender компонентов React и делать сложные селекторы с автокэшированием. Основное удобство, что все функции, которые возвращают ключи кэширования, получают на вход один и тот же набор аргументов. В случае redux на вход лучше отправлять хранилище целиком, тогда глобальный селектор "всесилен" и может собрать выходные данные из всего состояния приложения. Таким образом, если вы как аргумент используете хранилище целиком, то всё приложение можно сделать на селекторах, которые комбинируются друг с другом. Это мы покажем в следующих уроках. Код урока: https://stackblitz.com/edit/reselect?file=index.js Все уроки: https://www.youtube.com/watch?v=5S_LviOmr1A&list=PLLtDv0NfxtZxP4kESksdaHyN3ss4nsONz Наш блог: https://css.sr/go6 CSSSR.School: https://css.sr/925 Карьера: https://css.sr/hxw
Название:
CSSSR Shorts №14: Reselect – более умная функция кэширования
Категория:
Разное