Какая типичная ошибка при работе с спроектировать realtime dashboard и как её избежать?
Что хотят услышать интервьюеры:
Главная ошибка: обновлять весь DOM на каждый event.
Ответ:
спроектировать realtime dashboard — это важны WebSocket/SSE, backpressure, reconnect, state, throttling, chart performance и error states.
Как избежать: держать явный поток данных, типизировать контракты, писать тесты и проверять поведение в сценариях изменения состояния.
Пример безопасного подхода:
router.events.pipe(filter(e => e instanceof NavigationEnd))