104 вопроса по Angular с технических собеседований
104 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Angular — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: angular, frontend, browser.
Standalone позволяет строить новые Angular-приложения без собственных NgModule, но существующие модули и библиотеки могут оставаться частью системы. Отказываться от них ради самого отказа не обязательно.
Standalone-компонент объявляет зависимости шаблона через imports и не требует включения в declarations NgModule. Модульная архитектура группирует declarations, imports, exports и providers в NgModule.
DI отделяет создание зависимости от её использования и позволяет управлять реализациями и областями жизни. Это упрощает замену сервисов и тестирование.
Во время выполнения computed или effect Angular отслеживает чтения сигналов в реактивном контексте. Прочитанные сигналы становятся зависимостями этого потребителя.
Constructor injection объявляет зависимости параметрами класса; inject получает их из активного injection context и удобен в полях или функциональных API.
Dependency Injection предоставляет зависимость по токену через injector; в Angular её получают через параметры конструктора или inject в допустимом контексте.