# Angular-udemy

* Structural client side framework for dynamic web applications
* What HTML would be if it was created for web applications
* Often used to build SPAs(Single Page Applications)
* Grouping of code into "components"

## 1.1 SPA

* Web apps that load a single HTML page and dynamically update the page as the user interacts with the app
* More fluid user experience
* Certain parts are updated but full page is not reloaded&#x20;

## 1.2 Why use Angular?

* Speed\&Performance: better than AngularJS
* Simple\&Expressive
* Cross Platform
* Flexible
* Comprehensive Routing
* 2 Way Data Binding
* Dynamic Templating&#x20;
