Habr<p>Использование браузерного хранилища для управления состоянием приложения</p><p>Современные web-фреймворки для реализации управления состоянием используют библиотеки, такие, например, как Redux для React или Pinia для Vue. У традиционной реализации управления состоянием есть недостатки. Store в таком варианте является частью скрипта страницы, и его данные при её перезагрузке теряются. Кроме того, если нам в приложении нужно организовать управление отображением контента в нескольких окнах браузера, оказывается, что традиционный Store не может этого обеспечить.</p><p><a href="https://habr.com/ru/articles/884418/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">habr.com/ru/articles/884418/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/indexeddb" class="mention hashtag" rel="tag">#<span>indexeddb</span></a> <a href="https://zhub.link/tags/dexie" class="mention hashtag" rel="tag">#<span>dexie</span></a> <a href="https://zhub.link/tags/store" class="mention hashtag" rel="tag">#<span>store</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="tag">#<span>реактивность</span></a> <a href="https://zhub.link/tags/%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="tag">#<span>модульное_тестирование</span></a> <a href="https://zhub.link/tags/%D0%BE%D1%84%D1%84%D0%BB%D0%B0%D0%B9%D0%BD%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F" class="mention hashtag" rel="tag">#<span>оффлайнприложения</span></a> <a href="https://zhub.link/tags/vitest" class="mention hashtag" rel="tag">#<span>vitest</span></a> <a href="https://zhub.link/tags/testinglibrary" class="mention hashtag" rel="tag">#<span>testinglibrary</span></a> <a href="https://zhub.link/tags/%D0%B2%D0%B5%D0%B1%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0" class="mention hashtag" rel="tag">#<span>вебразработа</span></a></p>