Forwarded from Cat in Web
12 хуков React, которые должен знать каждый разработчик
Статья (рус.): https://nuancesprog.ru/p/16589/
В статье есть реально классные библиотеки, которые стоит взять на заметку.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
#react #hooks #библиотеки
Статья (рус.): https://nuancesprog.ru/p/16589/
В статье есть реально классные библиотеки, которые стоит взять на заметку.
1.
react-swipeable
- для обработки свайпов2.
use-resize-observer
- позволяет изменять размеры элемента и измерять их3.
formik
- для всей рутины с формами (валидация, посещенные поля и т.д.)4.
use-debounce
- позволяет отслеживать какие-то изменения с задержкой для увеличения производительности5.
use-isomorphic-layout-effect
- нужен для SSR, так как на сервере нельзя использовать хук useLayoutEffect
6.
swr
- библиотека для получения данных (stale-while-revalidate)7.
react-hotkeys-hook
- для работы с горячими клавишами8.
@use-gesture/react
- обработка жестов и различных событий9.
react-script-hook
- для динамической загрузки внешних скриптов10.
react-scroll-parallax
- для реализации параллакса при скроллинге11.
react-storage-hooks
- для синхронизации состояния приложения с хранилищем (`localStorage`/`sessionStorage`)12.
@chakra-ui/color-mode
- поддержка светлого и темного режимов#react #hooks #библиотеки
NOP::Nuances of programming
12 хуков React, которые должен знать каждый разработчик
Используйте эти хуки React, чтобы сэкономить время и повысить свою продуктивность. Некоторые из них реально меняют правила игры.
👍3