This whitepaper gives a brief overview of the web development using AngularJS through Single Page Applications (SPA) technologies. The document also illustrates at high level on how to use AngularJS with legacy technologies such as PHP, .NET, Ruby on Rails (ROR) and Java.
The major driving factor for client-side script is the complexity to maintain the business logic in the browser and trade off with a thin loading. As more and more logic ends up being executed in the browser, front-end codebases grow larger and more difficult to maintain. To solve this issue, developers have been turning to client-side MVC frameworks, which promise increased productivity and maintainable code.
For more information about AngularJS, Please visit: https://www.optisolbusiness.com/White_paper_Angular_JS.pdf