Angular

Angular CLI

ng new, ng generate, ng serve, ng build, ng test, конфігурація, workspaces, schematics, builders

18 питань зі співбесід·
Junior
1

Яка команда створює новий проєкт Angular?

Відповідь

Команда ng new створює новий проєкт Angular з усіма необхідними конфігураційними файлами (angular.json, tsconfig.json, package.json), автоматично встановлює залежності npm та ініціалізує репозиторій Git. Ця команда є стандартною відправною точкою для будь-якого проєкту Angular і налаштовує структуру, рекомендовану командою Angular. Вона також пропонує інтерактивні опції для вибору маршрутизації, препроцесора CSS та strict-режиму TypeScript.

2

Яка команда запускає сервер розробки Angular?

Відповідь

Команда ng serve запускає сервер розробки Angular з автоматичним перезавантаженням (hot reload). Вона компілює додаток у режимі розробки та робить його доступним за адресою localhost:4200 за замовчуванням. Сервер відстежує зміни у файлах TypeScript, HTML та CSS, потім автоматично перекомпілює та оновлює браузер для ефективного робочого процесу розробки. Ця команда використовує webpack-dev-server у фоновому режимі для оптимізації продуктивності компіляції.

3

Який файл містить основну конфігурацію проєкту Angular?

Відповідь

Файл angular.json містить всю конфігурацію проєкту Angular, включаючи параметри збірки, шляхи до ресурсів, конфігурації середовищ та налаштування білдерів. Цей центральний файл дозволяє налаштовувати поведінку CLI, визначати конфігурації для розробки та продакшну, налаштовувати глобальні шляхи стилів і скриптів та керувати кількома проєктами в багатопроєктному робочому просторі. Це найважливіший файл для конфігурації Angular CLI.

4

Яка команда компілює додаток Angular для продакшну?

5

Яка команда запускає юніт-тести у проєкті Angular?

+15 питань зі співбесід

Інші теми співбесід Angular

Основи TypeScript

Junior
25 запитань

TypeScript просунутий

Junior
20 запитань

Основи Angular

Junior
20 запитань

Компоненти та життєвий цикл

Junior
20 запитань

Services & Dependency Injection

Junior
20 запитань

Організація модулів Angular

Mid-Level
22 запитань

Директиви та Pipe

Mid-Level
22 запитань

Маршрутизація та навігація

Mid-Level
24 запитань

Реактивні форми

Mid-Level
26 запитань

Template-driven форми

Mid-Level
16 запитань

Основи RxJS

Mid-Level
22 запитань

Оператори RxJS

Mid-Level
24 запитань

HttpClient і виклики API

Mid-Level
22 запитань

Базове керування станом

Mid-Level
20 запитань

Change Detection

Mid-Level
20 запитань

Angular Signals

Mid-Level
20 запитань

Standalone Components

Mid-Level
18 запитань

Модульні тести в Angular

Mid-Level
22 запитань

End-to-End тестування

Mid-Level
18 запитань

Build і оптимізація

Mid-Level
20 запитань

Основи NgRx

Senior
24 запитань

Просунутий NgRx

Senior
24 запитань

Архітектура Angular

Senior
22 запитань

Оптимізація продуктивності

Senior
22 запитань

Безпека та найкращі практики

Senior
20 запитань

Просунуті патерни RxJS

Senior
22 запитань

Angular Universal та SSR

Senior
20 запитань

Angular Micro-frontends

Senior
20 запитань

Опануй Angular для наступної співбесіди

Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.

Почни безкоштовно