Readers please read today’s eCreativeDesigns Blog and discover Angular, the Javascript framework by google to create your web application!
Introduction
In the world of the Web application, if there is one that has nothing to prove, it’s Google. So when it exits a javascript framework to simplify the creation of Web applications, the least we can do is to try it!
https://github.com/angular/angular.js
First Look
Angular is a MVC framework.
It has good management Server synchronization, deep linking and manages the client-side form validation. For now, like most modern JS frameworks, basically.
The differences with other Frameworks
The main difference is intent. Angular is not intended to be a standard ready-made framework. He wants to hold all the tools to allow you to create your framework, specific to your application. Why it is important to make it work with other library.
Angular do not overload the standard javascript objects, everything is vanilla javascript. In addition, models are just mere objects. Angular does not offer personal class to manage them.
Finally, Angular intends to go to the source of the problem of Web applications: If the DOM manipulation is as heavy, is that the HTML is definitely not made to handle dynamic data. And so, instead of trying to treat the symptom by simplifying management of the DOM, in Angular eliminates the need through a binding management! It is possible to link directly in HTML elements, so that any change is reflected on one over the other.
Conclusion
Though I be left with the idea of finding a framework in a more cluttered environment already, I was pleasantly surprised by how do AngularJs. The future will tell me with a project a little bigger than a TODO, if my first impression was correct.