AngularJS
ia a Javahand framework provide through commend for configuration various
client-side implementation. Angular’s hangman quality is ‘instruction’ that
qualify you to grow HTML by generate identification and consequence. Angular
assignment have a carefully uncommon structure than individual Javahand MVC
construction, but it can materialize particularly commutable and easy to maintain
once you comprehend the structure. Let’s take a look at the main distribution
of AngularJS and how they profession, and why you should strongly consider
Angularjs for your succeeding assignment.
1.What Is AngularJS?
AngularJS is a structural framework for dynamic web apps. It
lets you use HTML as your template language and lets you extend HTML's syntax
to express your application's components clearly and succinctly. AngularJS's
data binding and dependency injection eliminate much of the code you would
otherwise have to write. And it all happens within the browser, making it an
ideal partner with any server technology.
AngularJS is what HTML would have been, had it been designed
for applications. HTML is a great declarative language for static documents. It
does not contain much in the way of creating applications, and as a result
building web applications is an exercise in what do I have to do to trick the
browser into doing what I want?
The impedance mismatch between dynamic applications and static
documents is often solved with:
- a library - a collection of functions which are useful when writing web apps. Your code is in charge and it calls into the library when it sees fit. E.g., jQuery.
- frameworks - a particular implementation of a web application, where your code fills in the details. The framework is in charge and it calls into your code when it needs something app specific. E.g., durandal, ember, etc.
AngularJS takes another approach. It attempts to minimize
the impedance mismatch between document centric HTML and what an application
needs by creating new HTML constructs. AngularJS teaches the browser new syntax
through a construct we call directives. Examples include:
- Data binding, as in {{}}.
- DOM control structures for repeating, showing and hiding DOM fragments.
- Support for forms and form validation.
- Attaching new behavior to DOM elements, such as DOM event handling.
- Grouping of HTML into reusable components.
2.Why AngularJS?
Ever wondered how a single page application works? The
answer is AngularJS. Each and every day thousands of websites come alive and if
you notice the recent trend almost every website will be single page
application except very few.Single page applications are nothing but reloading
a part of the web page rather than reloading the entire page if a small amount
of data is changed. JavaScript is blooming the world, each and every browser
comes supporting JavaScript®. Till JavaScript is there, the scope for AngularJS
will be there. The most interesting part is that AngularJS supports both web
applications and mobile applications. And finally AngularJS has already started
ruling the front-end world and it turns out to be the most easy and error free
JavaScript framework widely used across software industry.

No comments:
Post a Comment