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

Чому нормалізація даних у фронтенд-store - архітектурний патерн, а не мікрооптимізація?

Пояснення

Якщо користувач лежить і в списку, і в коментарях, денормалізовані копії розсинхронізуються. Таблиця { ids, entities } дає єдине джерело правди й швидкі оновлення за id. Ціна - збирання даних селекторами.

Де почитати

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

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

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

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

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