Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 
  • Overview of AngularJS

    • 0
    • 1
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 187
    Comment on it

    AngularJS is a powerful JavaScript based framework to create RICH Internet Application and developer's have option to write client side application in MVC way. Applications of angularJS are cross browser independent and it handles automatically javascript code for browser.


    Below are most important core features of AngularJS :-


    • Data-binding It provides automatic synchronization of data between model and view components (i.e ng-bind).

    • Scope Scope is object of the model and it acts as a glue between controller and view.

    • Controller Controllers are JavaScript functions that are bind with scope. We can bind more than one controller to one scope.

    • Services AngularJS provide several built-in services(i.e $http to make a XMLHttpRequests) and it's singleton objects which are instantiated only once in app.

    • Filters These returns a new array from select a subset of items from an array.

    • Directives Directives are created on DOM elements i.e elements, attributes, css etc. These can be used to create custom HTML tags and attributes. AngularJS has built-in directives (i.e ngBind, ngModel etc.).

    • Templates These are the rendered view of information from the controller and model such as html page or file.

    • Routing It is way of switching templates.

    • Model View Whatever MVC is a design pattern to define an application into different ways as Model, View and Controller, each way with distinct responsibilities. AngularJS does not implement MVC in the traditional sense, but closer to MVVM (Model-View-ViewModel) and it's called Model View Whatever.

    • Deep Linking Deep linking allows developer to encode the state of application in the URL so that it can be bookmarked and can be restored from the URL to the same state.

    • Dependency Injection AngularJS has a built-in dependency injection subsystem that helps the developer by making the application easier to develop, understand, and test.

 0 Comment(s)

Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: