ВСЕ СТАТЬИ

← Вернуться к статьям
[Перевод] Хватит неправильно использовать localStorage в React.
14 января в 18:22
habr.comтехнологии

[Перевод] Хватит неправильно использовать localStorage в React.

14 января в 18:22•faviconhabr.com•технологии

[Перевод] Хватит неправильно использовать localStorage в React. localStorage кажется простым решением, пока приложение не начинает расти. useEffect, useState, рассинхронизация между компонентами, проблемы с SSR и отсутствие типизации быстро превращают его в источник багов и хаоса. В этой статье я показываю, почему localStorage стоит рассматривать как external store, а не как обычный state React, и как правильно работать с ним с помощью useSyncExternalStore. Мы шаг за шагом усложняем реализацию: добавляем строгую типизацию, реактивность между...

Еще статьи из категории

Еще статьи