Step-by-Step Angular Routing - Helion
ebook
Autor: Nishu GoelISBN: 9789388511667
stron: 192, Format: ebook
Data wydania: 2024-12-11
Księgarnia: Helion
Cena książki: 67,43 zł (poprzednio: 88,72 zł)
Oszczędzasz: 24% (-21,29 zł)
Want to know more about routing concepts in Angular?
Key Features
- Lazy Loading
- Routing Parameters
- Route Guards
Description
A basic understanding of HTML, CSS, JavaScript would be good to quickly get through the concepts of Angular. If you are already working in Angular, you are all good to go.
The book starts with the introduction of basic concepts and structure of Angular applications like Components, Services, Modules, etc. This further focuses on the concepts of Routing, i.e. navigating from one view to another in your single-page applications.
For all the web developers & students who love building web-apps, this book on Angular Routing will add great value to your skill set helping you to develop your applications with faster performance and refined view.
What You Will Learn
In this book, you will learn the concepts of Angular routing to help you make your Angular applications more effective and have better performance when dealing with data.
Who This Book is For
This book is for learning the concept of routing in angular applications. If you are working in Angular, this book serves the purpose of clearing all your concepts around navigation from one view to another in single page applications. If you are new to Angular, this book will give you an introduction of the basic concepts of Angular and then give you the expertise in one of those concepts, Routing.
Table of Contents
1. Introduction
2. Introduction to Routing
3. Basics of Routing
4. Routing Features
5. Routing Parameters
6. Child Routes
7. Secondary Routes
8. Route Guards
9. Grouping & Component-less Routes
10. Route Resolvers
11. Lazy Loading
12. CRUD operations with Routing
About the Author
Nishu Goel is a software developer currently working with IBM in Bengaluru, India. She has completed her Bachelor studies in computer science as in 2018. She works on Angular and keeps learning on the go. She loves to write blog posts and talk around the basic concepts of Angular at conferences. She is also the author of "Angular for Beginners" course on Udemy. With her work to apply technology towards sustainable development goals (SDGs) by the United Nations living in the villages of Jharkhand, India for three months, she has been awarded by the Prime Minister of the UK.
LinkedIn Profile: https://www.linkedin.com/in/nishu-goel-ab557041/
Blog: https://nishugoel.wordpress.com/
Osoby które kupowały "Step-by-Step Angular Routing", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Step-by-Step Angular Routing eBook -- spis treści
- Cover
- Step-by-Step Angular Routing
- Copyright
- About the Author
- Foreword
- Preface
- Code Along!
- Errata
- Table of Contents
- 1. Introduction to Angular
- What is Angular?
- Setting up a development environment
- Component
- Directives
- Services
- Modules
- Routing
- Summary
- 2. Introduction to Routing
- Defining routing
- What is an Angular router?
- Routing and SPAs
- Summary
- 3. Basics of Routing
- The basic setup of a routing application
- Configuring application routes
- Activating the Routes
- Router outlet
- Summary
- 4. Routing to Features
- Defining a feature module
- Activating the route through code
- Using navigate() and navigateByUrl()
- Routes and their order inside the Appmodule
- Use of a separate module for routing configurations
- Summary
- 5. Routing Parameters
- Defining route parameters
- Reading route parameters
- Using the snapshot option of the ActivatedRoute service
- Query and optional parameters
- Reading the optional parameters
- Query parameters
- Reading the query parameters
- Summary
- 6. Child Routes
- Defining child routes
- Configuring child routes
- Activating from the template
- Activating from the code
- Summary
- 7. Secondary Routes
- What are secondary routes?
- Named router outlets
- Setting up and configuring the secondary route
- Activating secondary outlets
- Activating from the code
- Summary
- 8. Route Guards
- Defining route guards
- Creating a route guard
- canActivate Guard
- canActivateChild Guard
- canDeactivate guard
- Creating the Deactivate route
- Summary
- 9. Grouping and Component-less Routes
- Grouping the routes
- Component-less routes
- Why component-less routes?
- Summary
- 10. Route Resolvers
- What are route resolvers?
- Uses of route resolvers
- Adding the route resolvers
- Reading the route resolvers
- Summary
- 11. Lazy Loading
- What is lazy loading?
- Working with lazy loading
- canLoad guard
- PreLoading modules
- Custom preloading modules
- Summary
- 12. CRUD Operations with Routing
- What are CRUD operations?
- Using in-memory-web-api
- Read data
- Fetch data
- Create data
- Update data
- Delete data
- Summary