Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить RouterModule?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**RouterModule** - це Angular-модуль, який включає в себе все, що потрібно для роботи роутингу. **Ключове:** без RouterModule роутинг просто не працює - Angular не знає, які компоненти показувати під час переходу за URL.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`RouterModule` - це **Angular-модуль, який включає в себе все, що потрібно для роботи роутингу**. Він робить кілька ключових речей: 1. **Реєструє маршрути**, передані в `RouterModule.forRoot()` або `RouterModule.forChild()`. ```typescript RouterModule.forRoot(routes) ``` Це підключає список маршрутів до системи маршрутизації Angular. 2. **Додає директиви роутингу**: - `<router-outlet>` - місце в шаблоні, куди вставляється компонент за поточним маршрутом; - `routerLink`, `routerLinkActive` та інші - для навігації по посиланнях. 3. **Підключає сервіс** `Router` - для програмної навігації (`router.navigate()`), доступу до поточного маршруту, параметрів тощо. Без `RouterModule` роутинг просто не працює - Angular не знає, які компоненти показувати під час переходу за URL.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.