AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly.
No need to use observable functions; Angular analyses the page DOM and builds the bindings based on the Angular-specific element attributes.
Angular 6 has been out for a few weeks, so it’s time to rehash my popular fundamentals series on Angular! This little crash course / tutorial for you if you have never worked with Angular 2+ before.
The difference between Angular 2-6 isn’t massive if we’re talking about the core fundamentals, but AngularJS (1.0) certainly is!