Какая типичная ошибка при работе с глобальный loading state во Vue.js и как ее исправить?
Что хотят услышать интервьюеры:
Частая ошибка: тащить всё состояние в глобальный store или мутировать store без понятной политики.
Ответ:
Как исправить: вернитесь к ответственности темы «глобальный loading state», сделайте поток данных явным и проверьте поведение при изменении состояния.
На собеседовании: полезно назвать симптом: UI не обновляется, появляются лишние renders, stale data, memory leak, XSS-риск, плохой UX или сложность тестирования.
// не каждый loader должен быть глобальным