Патерни проєктування · Senior · Запитання 24 з 75

Чому поділ «серверного» й «клієнтського» стану вважають важливим архітектурним рішенням?

Пояснення

Дані із сервера - копія, що застаріває: потрібні кеш, інвалідація, повтори, дедуплікація (TanStack Query, RTK Query, RSC). Стан UI (чи відкритий діалог, чернетка форми) належить клієнтові. Змішування в одному store породжує ручну синхронізацію й баги.

Де почитати

Помилка в запитанні

Патерни проєктування · Senior · запитання 24

Перевірте себе

Пройдіть тест Патерни проєктування · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест