UI level Unit Testing can be Achieved using AngularJS
Supportive to create SPA and WEB API
http://www.c-sharpcorner.com/UploadFile/f2823e/basics-of-angularjs-part-2/
Advantages of using Angular.js as framework areSupports two way data-binding Supports MVC pattern Support static template and angular template Can add custom directive Supports REST full services Supports form validations Support both client and server communication Support dependency injection Applying Animations Event Handlers