The big reasons to do SPA are the 3 R's: Reach, Responsive UX and Reducing roundtrip postbacks.
Why AngularJS?
Why AngularJS?
- Supports Single page Applications.
- Provides bidirectional data binding.(i.e. we can achieve MVVM pattern)
- Aid in achieving re-usability with javascript code.
- Dependency Injection