Обновить
3
0
Павел Джагриев@mordorhell

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

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

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

Время на прочтение5 мин
Охват и читатели6.7K

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

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

Читать далее

Информация

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

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

Фронтенд разработчик
React
JavaScript
CSS
HTML
Node.js
Next.js
NestJS
TypeScript
Jest
Веб-разработка