Angular Router In Depth (Angular 17)
https://www.udemy.com/course/angular-router-course/
Build large-scale Angular 17 Single Page Applications (SPAs) with the powerful Angular Router

 


In this course, we are going to learn in detail the advantages of building a frontend UI as a single-page application, as opposed to a traditional multi-page application.

Single-page applications (or SPAs) have been around for years now, and are today more popular than ever as a simplified way to build enterprise frontends or internet product dashboards.

SPAs typically give the end-user a much better user experience, due to their better-perceived performance and responsiveness. In this course, we will learn how to use the Angular Router to turn our Angular application into a SPA.

Course Overview

We are going take as a starting point a small Angular application that does not have any routing yet. We are then going to learn how to configure the Angular Router from scratch. We will assume no prior Angular Router knowledge, as we explain everything from first principles.

We will start by introducing the essential router concepts such as route configuration, paths, router outlets, and router navigation links. From these essential concepts, will build a much more advanced routing scenario.

We will learn how to build a master-detail with detail-to-detail navigation scenario, and we will use this example to introduce all the advanced routing concepts and powerful features that the Angular Router offers us.

This will include lazy loading modules, data pre-fetching with Resolvers, protecting route access with Guards, custom pre-loading strategies, secondary outlets (auxiliary routes), and much more.

Table of Contents

This course covers the following topics:

  • What is a single page application?

  • Best practices for router configuration: home route, page not found route, etc.

  • Essential Router configurations concepts: paths, components, and outlets

  • Essential Router navigation concepts; the routerLink and routerLinkActive directives

  • Relative vs Absolute routing best practices

  • Understanding Path matching and router configuration order

  • Router Path and Query parameters

  • Router redirects

  • Deep linking with the Angular router: master-detail with detail-to-detail navigation scenario

  • Understanding router snapshots vs router observables

  • Lazy loaded routes

  • Route data pre-loading with Resolvers

  • Router module pre-loading strategies, building a custom preloading strategy

  • Router Guards - CanActivate and CanActivateChild Authentication Guards

  • Preventing route exits with CanDeactivate guards

  • Checking if a lazy-loaded module can be loaded with CanLoad

  • Router Loading Indicator

  • Understanding Router Hash location strategy

  • Secondary router outlets and auxiliary routes

  • The router module extra configuration options: enableTracing, scrollPositionRestoration, paramsInheritanceStrategy, etc

 

Angular Router In Depth (Angular 17)


 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.


 Gamystyle   |  

Information
Members of Guests cannot leave comments.


SermonBox - Seasonal Collection

SermonBox - The Series Pack Collection

Top Rated News

  • Christmas Material
  • Laser Cut & Print Design Elements Bundle - ETSY
  • Daz3D - All Materials - SKU 37000-37999
  • Cgaxis - All Product - 2019 - All Retail! - UPDATED!!!
  • DigitalXModels Full Collections
  • Rampant Design Tools Full Collections Total: $4400
  • FilmLooks.Com Full Collection
  • All PixelSquid Product
  • The Pixel Lab Collection
  • Envato Elements Full Sources- 3200+ Files
  • Ui8.NET Full Sources
  • The History of The 20th Century
  • The Dover Collections
  • Snake Interiors Collections
  • Inspirational Collections
  • Veer Fancy Collections
  • All Ojo Images
  • All ZZVE Collections
  • All Sozaijiten Collections
  • All Image Broker Collections
  • Shuterstock Bundle Collections
  • Tattoo Collections
  • Blend Images Collections
  • Authors Tuorism Collections
  • Motion Mile - Big Bundle
  • PhotoBacks - All Product - 2018
  • Dekes Techniques - Photoshop & Illustrator Course - 1 to 673
Telegram GFXTRA Group
Udemy - Turkce Gorsel Ogrenme Setleri - Part 2
Videohive Wow Pack Series


rss