З яких основних частин складається Angular-застосунок?
Angular-застосунок складається з кількох ключових частин:
Ключові частини
- Модулі (Modules) - контейнери для пов'язаних компонентів, директив, сервісів та інших модулів. Основний модуль застосунку зазвичай називається
AppModule. - Компоненти (Components) - керують частиною користувацького інтерфейсу. Складаються із шаблону (HTML), стилів (CSS/SCSS) та класу (TypeScript).
- Шаблони (Templates) - HTML-код з Angular-синтаксисом для зв'язування даних і подій з компонентом.
- Директиви (Directives) - змінюють поведінку або зовнішній вигляд DOM-елементів. Поділяються на структурні (
*ngIf,*ngFor) і атрибутні (ngClass,ngStyle). - Сервіси (Services) - надають бізнес-логіку або спільні функції для компонентів, зазвичай використовуються з Dependency Injection.
- Пайпи (Pipes) - перетворюють дані в шаблонах, наприклад форматування дати чи числа.
- Роутинг (Routing) - навігація між компонентами, керується через
RouterModule. - Модулі та бібліотеки Angular - вбудовані інструменти та сторонні бібліотеки, які розширюють функціонал застосунку.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.