useSyncExternalStore — хук для подписки на внешние хранилища данных (не React state). Принимает subscribe, getSnapshot и опционально getServerSnapshot для SSR. Гарантирует что компонент видит консистентный snapshot даже в concurrent mode, где обычная подписка может вызвать tearing — разные части UI показывают разные версии данных. Zustand, Redux Toolkit и другие state-менеджеры используют его под капотом.
Зачем нужен useSyncExternalStore?
Senior
68 просмотровAFK Offer AI
Что такое OffscreenCanvas?