In this article I am
going to explain what is AngularJs? Why we need
AngularJs? Why we should use AngularJs?
Image 1.
By Clicking Download. . .

Image 2.
What Is Angular?
AngularJS is a JavaScript framework for creating single page web applications. AngularJS is, to redefine the use of HTML in building dynamic web applications. AngularJS is a MVC framework that defines numerous concepts to properly organize your web application.
Your application is defined with modules that can depend from one to the others. It enhances HTML by attaching directives to your pages with new attributes or tags and expressions in order to define very powerful templates directly in your HTML.
Some facts about AngularJs we need to know:
1.
AngularJS is not a javaScript library.
2.
AngularJS is not a Platform or a Language.
3.
AngularJS is not a Plugin or a browser extension.
4.
AngularJS doesn't abstract away HTML, CSS or javaScript.
5.
AngularJS doesn't require jQuery.
6.
AngularJS doesn't use one-way data binding.
Some AngularJS features. . .
- Two way data
binding
- MVW pattern
(MVC-ish)
- Template
- Custom-directive
(reusable components, custom mark-up)
- REST-friendly
- Deep Linking (set
up a link for any dynamic page)
- Form Validation
- Server
Communication
- Localization
- Dependency
Injection
- A Declarative user
interface
- Behaviour With
Directives
- Flexibility with
filters
- Write less code
- Context aware
communication
- Unit Testing
Now we will
start working with AngularJS by downloading and adding reference of AngularJS.
Image 3.
Now My first
program with AngularJS. Here in
below code I am adding 2 no.

Image 4.
Output.
That's the
power of AngularJS which makes HTML more powerful. . .
Image 5.