Posts

AngularJS

Image
AngularJS is a JavaScript-based open-source front-end web application framework mainly maintained by Google  and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications. It is a library written in JavaScript. It aims to simplify both the development and the testing of such applications by providing a framework for client-side model–view–controller (MVC) and model–view–view model (MVVM) architectures , along with components commonly used in rich Internet applications in effort to make both development and testing easier. AngularJS is built on the belief that declarative programming should be used to create user interfaces and connect software components, while imperative programming is better suited to defining an application's business logic. AngularJS's design goals include: • To decouple DOM manipulation from application logic. The difficulty of this is dramatically affected by the way