Какая типичная ошибка при работе с спроектировать дизайн-систему для Angular и как её избежать?

AngularSeniorPractical and SituationalТеорияangulardesign-systemsystem-designsenior

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

Главная ошибка: сводить дизайн-систему к набору кнопок.

Ответ:

спроектировать дизайн-систему для Angular — это нужны tokens, компонентный API, Storybook/docs, accessibility, versioning и migration strategy.

Как избежать: держать явный поток данных, типизировать контракты, писать тесты и проверять поведение в сценариях изменения состояния.

Пример безопасного подхода:

router.events.pipe(filter(e => e instanceof NavigationEnd))

Источники

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