Angular CLI
ng new, ng generate, ng serve, ng build, ng test, конфігурація, workspaces, schematics, builders
1Яка команда створює новий проєкт Angular?
Яка команда створює новий проєкт Angular?
Відповідь
Команда ng new створює новий проєкт Angular з усіма необхідними конфігураційними файлами (angular.json, tsconfig.json, package.json), автоматично встановлює залежності npm та ініціалізує репозиторій Git. Ця команда є стандартною відправною точкою для будь-якого проєкту Angular і налаштовує структуру, рекомендовану командою Angular. Вона також пропонує інтерактивні опції для вибору маршрутизації, препроцесора CSS та strict-режиму TypeScript.
2Яка команда запускає сервер розробки Angular?
Яка команда запускає сервер розробки Angular?
Відповідь
Команда ng serve запускає сервер розробки Angular з автоматичним перезавантаженням (hot reload). Вона компілює додаток у режимі розробки та робить його доступним за адресою localhost:4200 за замовчуванням. Сервер відстежує зміни у файлах TypeScript, HTML та CSS, потім автоматично перекомпілює та оновлює браузер для ефективного робочого процесу розробки. Ця команда використовує webpack-dev-server у фоновому режимі для оптимізації продуктивності компіляції.
3Який файл містить основну конфігурацію проєкту Angular?
Який файл містить основну конфігурацію проєкту Angular?
Відповідь
Файл angular.json містить всю конфігурацію проєкту Angular, включаючи параметри збірки, шляхи до ресурсів, конфігурації середовищ та налаштування білдерів. Цей центральний файл дозволяє налаштовувати поведінку CLI, визначати конфігурації для розробки та продакшну, налаштовувати глобальні шляхи стилів і скриптів та керувати кількома проєктами в багатопроєктному робочому просторі. Це найважливіший файл для конфігурації Angular CLI.
Яка команда компілює додаток Angular для продакшну?
Яка команда запускає юніт-тести у проєкті Angular?
+15 питань зі співбесід
Інші теми співбесід Angular
Основи TypeScript
TypeScript просунутий
Основи Angular
Компоненти та життєвий цикл
Services & Dependency Injection
Організація модулів Angular
Директиви та Pipe
Маршрутизація та навігація
Реактивні форми
Template-driven форми
Основи RxJS
Оператори RxJS
HttpClient і виклики API
Базове керування станом
Change Detection
Angular Signals
Standalone Components
Модульні тести в Angular
End-to-End тестування
Build і оптимізація
Основи NgRx
Просунутий NgRx
Архітектура Angular
Оптимізація продуктивності
Безпека та найкращі практики
Просунуті патерни RxJS
Angular Universal та SSR
Angular Micro-frontends
Опануй Angular для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно