Какая типичная ошибка при работе с Angular Material и как её избежать?
Что хотят услышать интервьюеры:
Главная ошибка: использовать Material без адаптации к дизайн-системе проекта.
Ответ:
Angular Material — это UI-библиотека компонентов для Angular с accessibility и theming.
Как избежать: держать явный поток данных, типизировать контракты, писать тесты и проверять поведение в сценариях изменения состояния.
Пример безопасного подхода:
<button matButton>Сохранить</button>