My friend Chau is a long-time Microsoft / .Net developer who has recently switched his company's focus to single-page apps (SPAs), especially web apps built using Angular. He's preparing to use Angular 2.0 now. I asked him to explain Angular a bit.
What is Angular?
A popular (frontend web) UI framework for single page applications (SPA) from Google.
What does it replace? There are a lot of JavaScript frameworks out there nowadays, so why this one?
We started out using Knockout for 2-way binding mostly but it didn't take care of anything outside of that....