What is Angular JS ?
•AngularJS
is a MVC framework and powerful library
that enhances HTML by attaching directives to html pages with new
attributes or tags and expressions in order to define very powerful templates
directly.
•(Extending HTML)•• Declare dynamic views in web-applications( SPA)••Extend HTML vocabulary for web application.
••Angular JS 1.3 - Faster , Easy and Powerful
•(Extending HTML)•• Declare dynamic views in web-applications( SPA)••Extend HTML vocabulary for web application.
••Angular JS 1.3 - Faster , Easy and Powerful
Why Angular JS?
•Magical
two way data binding
•Structure
front end code -MVC (solid and testable code)
•Routing
support ( State based and View based) –
SPA
•Templating done
with HTML 5
•Enhanced
User Experience with form validation
•Teach
HTML new syntax with directives ( say HTML 6)
•Embeddable,
testable (Jasmine) and injectable (DI)
•Embeddable
à
Angular with Require JS / jquery
•Powered
by Google and active community
Advantage of Angularjs
Great for SPA (Single-Page Applications)
Two Way data binding
Dependency Injection
Module and scope level Development which keep your code clean.
Localization
Structured way of coding and exted it by angular tags
In build and user defined directive make code clean and help to perform task easily.
IDE for Angular JS
1.Textmate
2.Sublime Text
3.Aptana studio 3.0
4.Eclipse
5.Visual Studio 2012/2013 (for .Net Developers)
6.Jetbrains Webstorm
7.Net Beans
No comments:
Post a Comment