×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Angular Базовий на 40 днів?
ВІДЕОУРОК № 10. Маршрутизація
Знайомство з фреймворком та зручним інструментарієм для вивчення Angular надалі. На уроці студент дізнається, що необхідно виконати на початку роботи з Angular, як створити початковий проєкт на Angular. Буде проведено розбір файлової структури початкового проєкту та початку роботи з ним.
На уроці розглядається синтаксис та структура коду, що надає можливість писати Angular. Також розглядається створення заголовків файлів із кодом через AngularCLI. Буде розглянуто, яку роль виконують сутності компонента та модуля у додатку, як вони описані Декоратором.
Урок дозволить освоїти основи маршрутизації та основні принципи виведення даних на сторінку із простою взаємодією з користувачем. Також у завдання уроку входить розібрати синтаксис записів і технічну різницю між ними у використанні.
На занятті розглядається, що таке директиви, їх види, чим вони корисні і як використовуються у створенні проєкту, а також розглядаються спеціальні теги Angular та синтаксис вбудованих пайпів.
Урок розкриє важливість розбиття проєкту на модулі. Як побудувати взаємозв'язок на простих прикладах маршрутизації.
Мета заняття - розібрати взаємозв'язок між компонентами у стилізації та передачі даних. Можливі способи передавати дані до дочірніх чи батьківських компонентів. Яку роль виконує життєвий цикл компонента Angular для коректної роботи проєкту.
У цьому уроці розглядаються основи роботи сервісів, завдання, що вони виконують і як допомагають структурувати функціонал докладання. Розглядається необхідність реєстрацій сервісів у додатку, різних областях видимості та як це впливає на програму.
На занятті студент познайомиться з бібліотекою RxJs, яка використовується в Angular для роботи з асинхронними операціями, спрощуючи втілення їхньої логіки у зрозумілий та простий код. Буде розглянуто можливості модуля HTTPClientModule для взаємодії з сервером.
Студент ознайомиться із можливостями створення різних форм, які надає Angular. Дізнається про вбудований функціонал у форми і які валідатори можна налаштувати під різні завдання з можливістю створювати власні та асинхронні валідатори.
Урок розглядає основні можливості налаштування маршрутизації в Angular. Студент дізнається про можливість створення структури маршрутів у додатку, передачу даних між шляхами та те, як блокувати або допускати до певних маршрутів програми.