Angular History:
AngularJS is quite new language and introduced first time in 2012, Google employee starts to develop it in 2009. Later Google properly take over, funded and full time development on it. Angular JS is easy to learn. It extends HTML with new modern rich features.
What Needs To Start:
Before to show off your hands in Angular JS, you should have strong hand in HTML, CSS and JavaScript.
What is Angular JS:
AngularJS is a JavaScript MVC framework developed by Google. It is easy to test, highly end user rich experience. Angular Js extends HTML by providing directives. Angular is a perfect for SPAs (Single Page Applications). It also implements two-way data binding, connecting your HTML (views) to your JavaScript objects (models) seamlessly. In simple terms, this means that any update on your model will be immediately reflected in your view without the need for any DOM manipulation or event handling.
Official Website:
Angular JS JavaScript Framework
AngularJS is written in JavaScript libraries to extend HTML with modern features. Angular JS can be added in our Web Page with script Tag:
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
Angular JS Extends JavaScript
AngularJS extends HTML with its ng-directives.
ng-app directive: It defines an Angular JS application using in our project.
ng-model directive: It binds the value of data with HTML controls (input, list) in our application.
ng-bind directive: It binds our application data to our HTML view.
ng-app directive: It defines an Angular JS application using in our project.
ng-model directive: It binds the value of data with HTML controls (input, list) in our application.
ng-bind directive: It binds our application data to our HTML view.
Main Components of Angular JS
Main components of Angular JS are given below:
1. Directives
This feature enables Angular JS to invent new HTML syntax, very powerful component of Angular JS.
2. Reusable Components
Angular JS uses directives to create reusable code so hide CSS, DOM and its behavior, so you can focus on your look and feel of your application.
3. Localization
This feature allows to Angular JS to multiple locales with the help of stemming and directive.
4. Embeddable
You can embed Angular JS in your application little or more as per your requirements. It does not require complete framework to work with Angular JS. Angular JS is capable to run multiple apps without iframe, you can view source control and can also look around it.
5. Injectable
This does not require any Main() method or start up, you can start from anywhere as per your esteemed requirements. If you don't need feature or need to reduce can perform seamlessly with Angular JS.
6. Testable
It is designed from starting to test up across the network. It supports fully behavior-view separation and pre bundled with mocks , moreover it comes under end-to-end scenarios which helps to understand its core part.
hii Akash here...I am working in Microsoft Technologies.It is best explanation about Angular JS with official websites. from this i have deeply learn about Components of Angular JS. and i get more than knowledge about Angular JS. its really helpful for me.
ReplyDeleteThanks
Thanks
Fantastic information on Angular JS. This post is really useful for the beginners. Thanks for posting such a nice post.
ReplyDeleteThanks! keep reading to more useful tutorials.
DeleteNice post....
ReplyDeleteThanks, Keep Reading more article on Angular JS, MVC, ASP.Net etc .
Deletegreat
ReplyDelete