We have two main sections in Architecture
- Front-end
- Back-end
Front-end
In the front-end, we have built our UI using HTML, CSS, JavaScript or TypeScript. It contains HTML templates, Graphical representation, application presentation logic.
Back-end
Back-end Architecture contains the Business Logic, Data from Database or APIs.
In angular, we are not going to store any data in client side because once the session or cookies cleared everything will deleted.
We will use local storage or cookies in client side to store temporary data. The business logic or data are stored in database or APIs.

The key parts available in angular architecture are
- Modules
- Components
- Templates
- Directives
- Data Binding
- Services
- Dependency Injection
We can discuss on each topic in upcoming posts.

References
https://angular.io/guide/architecture
One thought on “Angular 9 Tutorial: Angular Architecture”