- Что такое Angular?
- Разница между AngularJS и Angular?
- Методы жизненного цикла Angular компонента?
- Разница между
constructor
иngOnInit
? - Что такое Data Binding в Angular?
- Разница между AOT и JIT?
- Что такое Change Detection, как работает механизм Change Detection?
- Что такое
ngZone
? - Cтратегии обнаружения изменений в Angular?
- Что такое декораторы в TypeScript?
- Назовите плюсы использования Angular?
- Назовите минусы использования Angular?
- Что такое внедрение зависимостей в Angular?
- Что такое директивы в Angular?
- Для чего нужны директивы
<ng-template>
,<ng-container>
,<ng-content>
? - Что такое динамические компоненты в Angular?
- Назовите последовательность действий для отображения динамического компонента?
- Основные формы привязки данных в Angular?
- Типы стратегий загрузки в Angular?
- Что такое роутинг и как его создать в Angular?
- Что такое интерполяция в Angular?
- Жизненный цикл в Angular Router?
- Разница между
RouterModule.forRoot()
иRouterModule.forChild()
? - Когда нужно использовать
ngrx/store
? - Разница между умным и презентационным компонентами?
- Разница между
@ViewChild()
и@ContentChild()
? - Что такое template variable? Как ее использовать?
- Что такое View Encapsulation?
- Как можно хранить данные в Angular?
- Когда нужно использовать стандартные (template driven), а когда реактивные (reactive) формы?
- Как внедрить сервис в Angular приложение?
- Как улучшить производительность Angular приложения?
- Разница между компонентом и модулем в Angular?
- Как защитит компонент активируемый через роутер?
- Разницу между
Promise
иObservable
в Angular? - Разница между
declarations
,providers
иimport
в NgModule? - Что такое реактивное программирование? Как оно используется в Angular?
- Лучшие практики безопасности в Angular?
- Разница между
BehaviorSubject
иObservable
?