Как стать автором
Поиск
Написать публикацию
Обновить
3
0
Павел Джагриев @mordorhell

Пользователь

Отправить сообщение

Как сделать свой собственный менеджер состояния в React всего с одним хуком

Время на прочтение5 мин
Количество просмотров6.1K

Представьте задачу, что вам нужно изменять состояние однотипных компонентов, затрагивающих только один из них. Нечто очень похожее можно реализовать с использованием контекста React. Но в этом случае мы рискуем получить повторный рендер на всех потребителях контекста, что не очень хорошо, если таких потребителей на странице одновременно довольно много.

В этой заметке я постараюсь разобрать решение, которое позволяет изменять состояние только тех потребителей, которые необходимо изменить. Причем такое поведение будет обеспечено всего одним хуком.

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Саратов, Саратовская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Frontend Developer
React
JavaScript
CSS
HTML
Node.js
NextJS
NestJS
TypeScript
Jest
Web development