Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Client state VS server state». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Server state** - це дані, що фізично живуть на віддаленому сервері й можуть змінитися без твого відома, тоді як **UI state** - це дані, що належать лише клієнту (відкрито меню чи ні, значення поля форми тощо). **Ключове:** оскільки server state вимагає асинхронних запитів, кешування й може застаріти, його варто керувати окремо від UI state - спеціалізованими інструментами на кшталт TanStack Query, а не звичайним `useState`/Redux.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняДетальне пояснення - [https://tanstack.com/query/latest/docs/framework/react/overview](https://tanstack.com/query/latest/docs/framework/react/overview)Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.