What makes it special?
The Angular Way
Go with it, don't fight it!
Work directly with Data objects
to drive the application
Bind UI
(HTML) to Data objects
"Two-way data binding"
What makes it special?
The Angular Way
Go with it, don't fight it!
Create your own HTML elements
with Directives
for custom web components
Avoid manipulating the UI directly
except through Directives
What makes it special?
Learning curve
^ effort ^
┃ ┃ .-------------
┃ ┃ .-----/
┃ .---- ┃ /
┃ Two-way | vs ┃ |
┃ data binding | ┃ |
┃ / Directives ┃ |
┃ Services | ┃ |
┃ .---------------/ ┃ |
┃----/ ┃ /
╄━━━━━━━━━━━━━━━━> time ╄━━━━━━━━━━━━━━>
What makes it special?
Separation of concerns
→ keep source code well-structured
→ easier to test
→ better stability, quality,
stable development pace