Oreilly - Hands-On Angular Routing
by Haider Malik | Publisher: Packt Publishing | Release Date: February 2019 | ISBN: 9781838646868
Harness the power and flexibility of Angular Router in your applications with this practical guideAbout This VideoThe course will discuss everything necessary to get you started on building applications with routing in AngularDevelop a real-world and practical application that will impart the most useful skills in actual development problemsIntegrate Angular Router knowledge with any existing Angular applicationAdd more routing features to your existing applicationIn DetailRouting is a very important component of the web or native applications as it affects the power and usability of the application. Most web applications need to support different URLs to navigate users to different pages in the application. That's where a router comes in.This course is a simple way to get started with Angular Router and harness its full power for your applications. It's a JavaScript router implementation that's designed to work with Angular and is packaged as @angular/router. By using Angular Router, you will activate all required Angular components to compose a page when a user navigates to a certain URL.You'll learn to set up routing so that it lets users navigate from one page to another without page reload. Instead, it updates the browser's history so the user can use the back and forward buttons when navigating between pages. In addition, you'll do tasks such as redirect a URL to another URL, resolve data before a page is displayed, run scripts when a page is activated or deactivated, and lazy load the parts of our application.By the end of this course, you'll be ready to work on projects with Angular Router and make routing configuration work in your Angular application.Downloading the example code for this course: You can download the example code files for this course on GitHub at the following link: https://github.com/PacktPublishing/Hands-On-Angular-Routing. If you require support please email:
[email protected] - Chapter 1 : Angular Routing Foundations
- Course Overview 00:01:57
- Introduction to Angular Routing 00:03:17
- Define Routes 00:06:21
- Activating Routes 00:04:58
- Define Wildcard Routes and Redirects 00:06:29
- Chapter 2 : Feature Modules Routing and Route Parameters
- Creating Feature Module 00:07:42
- Importing Feature Module in AppModule 00:01:06
- Get Route Parameters 00:09:09
- Chapter 3 : Pre-fetching Data Using Route Resolvers
- Implementing Route Resolver 00:10:24
- Resolver Error Handling 00:09:11
- Chapter 4 : Implement Child Routes
- Understanding Child Routes 00:03:54
- Configure Child Routes 00:04:29
- Chapter 5 : Implementing Secondary Routes and Route Guards
- Creating Secondary Route 00:08:22
- Route Guards in Action 00:13:33
- Chapter 6 : Exploring Lazy Loading
- Implement Lazy Loading 00:08:02
- CanLoad Guard 00:03:50
- Preloading Feature Module 00:05:04
- Chapter 7 : Animating Routes and Router Events
- Router Events in Action 00:07:39
- Animating Routes in Action 00:02:34
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.