378 читали · 4 года назад
5 Методов сохранения состояния в промежутках между перезагрузками страниц в React
Источник: Nuances of Programming 1. LocalStorage  —  классовые компоненты Один из простых вариантов для сохранения состояния  —  использовать localStorage в браузере. Рассмотрим пример: В этом компоненте с состоянием имеется count. Теперь предположим, что нам надо при перезагрузке страницы сохранить значение этого счетчика count. Для этого просто задействуем localStorage: Теперь при задействовании localStorage в компоненте с состоянием значение этого состояния сохраняется, когда вызывается метод setState...
06:44
1,0×
00:00/06:44
485,4 тыс смотрели · 4 года назад
190 читали · 2 года назад
Руководство по применению паттерна Event Bus в архитектуре React
Источник: Nuances of Programming Кратко о целях Как-то в процессе работы я натолкнулся на один интересный пример с Event Bus  —  упрощенный модуль, организующий процесс логирования для аналитики в веб-приложениях глобального масштаба. Он придает большой базе кода предельную ясность. В статье представлены результаты изучения этого эффективного паттерна проектирования. Приступим! Что такое Event Bus? Event Bus  —  это паттерн проектирования, обеспечивающий взаимодействие между слабо связанными компонентами по принципу “публикатор события-подписчик на событие”...