Разбираем малоизвестный хук из React 18 useSyncExternalStore, который изначально заявлялся как инструмент для создателей внешних библиотек, но на поверку неплохо подходит для синхронизации с браузерным API.
Таймкоды:
00:00 Анонс темы
00:34 Знакомство с документацией
03:44 Пример с matchMedia
06:34 Примерс ResizeObserver
09:09 Пример с IntersectionObserver
12:49 Пример с синхронизацией localStorage
16:27 Подведение итогов
Мои курсы по вебу с купонами:
✅ https://mishanep.com/
Мой телеграм-канал:
✅ https://t.me/mishanep_channel
📢 Поддержка канала:
/ mishanep
https://www.tinkoff.ru/rm/nepomnyasch...
https://paypal.me/mishanep