Какая типичная ошибка при работе с глобальный loading state во Vue.js и как ее исправить?

Vue.jsMiddleState ManagementОшибка кандидатаvue|vuejs|frontend|state management|глобальный|глобальный loading state

Что хотят услышать интервьюеры:

Частая ошибка: тащить всё состояние в глобальный store или мутировать store без понятной политики.

Ответ:

Как исправить: вернитесь к ответственности темы «глобальный loading state», сделайте поток данных явным и проверьте поведение при изменении состояния.

На собеседовании: полезно назвать симптом: UI не обновляется, появляются лишние renders, stale data, memory leak, XSS-риск, плохой UX или сложность тестирования.

// не каждый loader должен быть глобальным

Источники

Похожие вопросы