Angular Basics
June 23, 2021 ยท View on GitHub
The basics of Angular can be divided up into four main areas, Component, Templates, Services and Modules.
Components and Templates are used to make the UI elements of an Angular app. Services are used to share common functionality between components and handle business domain logic of your app. Modules are a mechanism for grouping areas of functionality together. For example, you may have a Shopping Cart module in your application which contains all the Components/Templates and Services for that Shopping cart.
Components
- Overview on Components from the official Angular Docs - https://angular.io/guide/component-overview
Templates
- Introduction to Template from the official Angular Docs - https://angular.io/guide/template-syntax
Services
- Article on Services and Dependency Injection from Angular Docs - https://angular.io/guide/architecture-services
Modules
- Article on Modules from Angular Docs - https://angular.io/guide/architecture-modules
Other Source Material
- Learning Angular book from Aristeidis Bampakos and Pablo Deeleman - https://www.packtpub.com/product/learning-angular-third-edition/9781839210662