- Hands-On Full Stack Web Development with Angular 6 and Laravel 5
- Fernando Monteiro
- 197字
- 2021-07-23 19:18:52
Angular's main building blocks
Every application created using the Angular framework has five very important points that connect to each other and establish the basic architecture of the application:
- Modules: Using the decorator @NgModule
- Services: Using the decorator @Injectable
- Components: Using the decorator @component
- Templates: Views with data-bind and directives
- Routes: Setting URL path to views
Let's look at a simple blog page as an Angular application, built with components:

The preceding diagram illustrates how components can be used to build a simple application.
A comparison between the preceding diagram and the five basic concepts of an Angular application would look as follows:
- One module: blog.module.ts
- A page component: blog.component.ts
- A route to the blog page
- A service to load the blog posts
There are also some additional components, such as Header, Post, and Pagination.
Note that the Header component belongs to the main module of the application (in this case, the AppModule), and the Post and Pagination components are part of the BlogModule.
As we move through this chapter, we will look more closely at the relationship between modules and components. Now, we will look at the life cycle of a component.
- 網絡云百問百答
- Web安全防護指南:基礎篇
- Hands-On Chatbot Development with Alexa Skills and Amazon Lex
- TCP/IP入門經典(第5版)
- Hands-On Full Stack Development with Spring Boot 2 and React(Second Edition)
- SSL VPN : Understanding, evaluating and planning secure, web/based remote access
- 圖解手機元器件維修技巧
- 搶占下一個智能風口:移動物聯網
- React Cookbook
- TCP/IP基礎(第2版)
- Web用戶查詢日志挖掘與應用
- 新IP:面向泛在全場景的未來數據網絡
- 智慧的物聯網:感知中國和世界的技術
- Twilio Cookbook(Second Edition)
- Learning Dart