Welcome to the Webmaster Forum.
Page 1 of 3 123 LastLast
Results 1 to 15 of 34
  1. #1
    Senior Member
    Join Date
    Jun 2015
    Posts
    118

    What is the use of Angular JS in Website?

    These I'm hearing so much the importance of Angular JS.
    What is Angular JS and how use this in a website or web application?

  2. #2
    Junior Member
    Join Date
    Oct 2015
    Location
    2530 Yorktown apartment , Houston ,Texas 77056
    Posts
    1

    Re: What is the use of Angular JS in Website?

    AngularJS is a very powerful JavaScript Framework. It is used in Single Page Application (SPA) projects. It extends HTML DOM with additional attributes and makes it more responsive to user actions. AngularJS is open source, completely free, and used by thousands of developers around the world. It is licensed under the Apache license version 2.0.

    Example for Angular JS

    <!doctype html>
    <html ng-app>

    <head>
    <script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.3/angular.min.js"></script>
    </head>

    <body>
    <div>
    <label>Name:</label>
    <input type = "text" ng-model = "yourName" placeholder = "Enter a name here">
    <hr />

    <h1>Hello {{yourName}}!</h1>
    </div>

    </body>
    </html>

  3. #3
    Junior Member
    Join Date
    Oct 2015
    Location
    Ahmedabad
    Posts
    5

    Re: What is the use of Angular JS in Website?

    Angular JS is a structural framework to develop dynamic web apps. Using Angular JS a designer can use HTML as a template language. It simplifies Front end development.

  4. #4
    Member
    Join Date
    Oct 2015
    Location
    Delhi
    Posts
    30

    Re: What is the use of Angular JS in Website?

    Angular JS helps :-
    1. MVC done right
    2. A declarative user interface.
    4. Behavior with directives
    5. Flexibility with filters
    6. Write less code
    7. DOM manipulations where they belong
    8. Service providers where they belong
    9. Context aware communication
    10. Unit testing ready
    11. Its a framework to use Angular for mobile development.
    Social Media Marketing Companies India is specializing in search engine optimization, social media marketing, paid search advertisements and other digital marketing firms.

  5. #5
    Senior Member
    Join Date
    Sep 2015
    Posts
    458

    Re: What is the use of Angular JS in Website?

    Use of Angular java script in websites are :-
    It get rid to rituals or ceremony
    It allow to developer to express UI
    It reduce side effects
    It give developer controls.

  6. #6
    Senior Member
    Join Date
    Sep 2015
    Posts
    447

    Re: What is the use of Angular JS in Website?

    It is flexible with fitters, It reduce side effects or It give control to the developer.

  7. #7
    Member
    Join Date
    Oct 2015
    Posts
    83

    Re: What is the use of Angular JS in Website?

    I also want to learn JS. Please suggest me some tutorials.

  8. #8
    Senior Member
    Join Date
    Feb 2015
    Posts
    173

    Re: What is the use of Angular JS in Website?

    Quote Originally Posted by socialmedia69 View Post
    Angular JS helps :-
    1. MVC done right
    2. A declarative user interface.
    4. Behavior with directives
    5. Flexibility with filters
    6. Write less code
    7. DOM manipulations where they belong
    8. Service providers where they belong
    9. Context aware communication
    10. Unit testing ready
    11. Its a framework to use Angular for mobile development.
    Good answer.

    Angular js is a great way to load unlimited products while scrolling down this helps very much for product based websites.

  9. #9
    Member
    Join Date
    Nov 2015
    Location
    Delhi
    Posts
    90

    Re: What is the use of Angular JS in Website?

    Uses of Angular JS in Website are:

    1) AngularJS Gives XAML Developers a Place to Go on the Web
    2) AngularJS Gets Rid of Ritual and Ceremony
    3) AngularJS Handles Dependencies
    4) AngularJS Allows Developers to Express UI Declaratively and Reduce Side Effects
    5) AngularJS Enables Massively Parallel Development.
    6) AngularJS Enables a Design <—> Development Workflow.
    7) AngularJS Gives Developers Controls
    8) AngularJS Helps Developers Manage State

  10. #10
    Junior Member
    Join Date
    Jan 2016
    Posts
    14

    Re: What is the use of Angular JS in Website?

    I never read these items before, it give me more knowledge. Tks

  11. #11
    Senior Member
    Join Date
    Jan 2016
    Location
    New York City
    Posts
    130

    Re: What is the use of Angular JS in Website?

    Angular JS is an excellent way to launch unlimited items while moving straight down this can help quite definitely intended for product centered websites.

  12. #12
    Senior Member
    Join Date
    Feb 2016
    Posts
    469

    Re: What is the use of Angular JS in Website?

    I want to learn Angular JS.You can suggest some online courses

  13. #13
    Senior Member
    Join Date
    Jun 2015
    Posts
    118

    Re: What is the use of Angular JS in Website?

    Quote Originally Posted by socialmedia69 View Post
    Angular JS helps :-
    1. MVC done right
    2. A declarative user interface.
    4. Behavior with directives
    5. Flexibility with filters
    6. Write less code
    7. DOM manipulations where they belong
    8. Service providers where they belong
    9. Context aware communication
    10. Unit testing ready
    11. Its a framework to use Angular for mobile development.
    Omg excellent points you mentioned.

  14. #14
    Senior Member
    Join Date
    Jun 2017
    Posts
    131

    Re: What is the use of Angular JS in Website?

    Hello you
    AngularJS is especially useful while building Data Driven, CRUD, Single Page Applications - let's explore that a bit-

    Single Page Applications are web app which fits in a single web page, to provide fluid user experience like a desktop or native smartphone application.
    Gmail, Google Maps web applications are perfect examples of a Single Page Apps.

    Data driven, CRUD (Create Read Update Delete ) Apps -
    Irrespective of the capabilities of the modern web ecosystem, most of the web apps remain Line of Business, RDBMS based, CRUD operations driven Information Management Systems -

    A typical example would be an HRMS or a CMS.

    Now, such kind of apps are the sweet spot of AngularJS - if you're building one of such apps, AngularJS is best choice for you, to build a client side application!

    Let's have a look at primary reasons to use AngularJS.

    Declarative Paradigm

    AngularJS relies on Declarative programming paradigm
    In simple terms, it means you tell the computer WHAT to do, NOT HOW to do it!

    For example, in case of AngularJS, when you want to update data in the document, you DECLARE the model using templating syntax, and when the model changes, the data on the document changes, without any additional programming! (Two-way data binding between views and controllers)
    So, here you declared your model, and now AngularJS takes care of HOW to handle the updation itself!
    So you told Angular WHAT to do, and it did it itself, without specific instructions on how to do it!

    Now, this is a BIG WIN for pragmatic developers!
    Instead of focusing on hacking the DOM, programmer can focus on core business logic and user experience!

    Directives -
    One of the most powerful feature of AngularJS -
    Directives provide an extension to HTML markup-
    You can create self-managed , autonomous "components" which can be reused throughout the web applications by creating a directive!
    A directive has it's scope, controller, linking function among many other things!

    You can also use directives to create a declarative, domain specific language!

    Data Driven

    AngularJS applications are primarily data driven - that means, data - or the domain models DRIVES the application and it's development, not vice versa!

    Application is developed to cater domain models, domain models are not defined to cater needs of the application!

    Now, this, again, a BIG WIN for pragmatic developers, especially when you're building front end web apps, as it is the situation when domain models are predefined and immutable!

    Angular provides tons of features for managing forms really well. It provides built in, robust mechanisms for form validations, updating the forms.

    But..
    When you should NOT use AngularJS?

    Complex interfaces relying on heavy DOM manipulations
    As we've seen, AngularJS is declarative in nature, which also implies, we have a little control over HOW things happen!
    Well, sometimes, it is not what you want!
    If you're building a complex user interface relying heavy on DOM manipulation at 'nuts and bolts' level, Angular is not the best choice!
    For example, when building an HTML5 game, what you really need is heavy DOM manipulation!

    High Performance Client Applications
    In case of most of the real-life CLIENT apps, 'high performance' isn't a typical requirement, but if you have, you'll need to consider a few things.
    For it's declarative magic, AngularJS relies on something called 'dirty checking' How AngularJS implements dirty checking and how to replicate it ourselves
    As it sounds, it is 'dirty' from the performance perspective.
    It is a common understanding that your Controller shouldn't be 'watching' more than 2000 models at a time, and, if your application needs to do something at THAT scale, Angular is not the best choice.
    This drawback might get away with introduction to Angular2 and integration with native ES6 features (for example Object.observe() ) , but we'll have to wait for a while before it rolls out.

    Hope this helps! :-)

  15. #15
    Senior Member
    Join Date
    Sep 2016
    Location
    Manchester
    Posts
    180

    Re: What is the use of Angular JS in Website?

    Quote Originally Posted by banhuhoian View Post
    Hello you
    AngularJS is especially useful while building Data Driven, CRUD, Single Page Applications - let's explore that a bit-

    Single Page Applications are web app which fits in a single web page, to provide fluid user experience like a desktop or native smartphone application.
    Gmail, Google Maps web applications are perfect examples of a Single Page Apps.

    Data driven, CRUD (Create Read Update Delete ) Apps -
    Irrespective of the capabilities of the modern web ecosystem, most of the web apps remain Line of Business, RDBMS based, CRUD operations driven Information Management Systems -

    A typical example would be an HRMS or a CMS.

    Now, such kind of apps are the sweet spot of AngularJS - if you're building one of such apps, AngularJS is best choice for you, to build a client side application!

    Let's have a look at primary reasons to use AngularJS.

    Declarative Paradigm

    AngularJS relies on Declarative programming paradigm
    In simple terms, it means you tell the computer WHAT to do, NOT HOW to do it!

    For example, in case of AngularJS, when you want to update data in the document, you DECLARE the model using templating syntax, and when the model changes, the data on the document changes, without any additional programming! (Two-way data binding between views and controllers)
    So, here you declared your model, and now AngularJS takes care of HOW to handle the updation itself!
    So you told Angular WHAT to do, and it did it itself, without specific instructions on how to do it!

    Now, this is a BIG WIN for pragmatic developers!
    Instead of focusing on hacking the DOM, programmer can focus on core business logic and user experience!

    Directives -
    One of the most powerful feature of AngularJS -
    Directives provide an extension to HTML markup-
    You can create self-managed , autonomous "components" which can be reused throughout the web applications by creating a directive!
    A directive has it's scope, controller, linking function among many other things!

    You can also use directives to create a declarative, domain specific language!

    Data Driven

    AngularJS applications are primarily data driven - that means, data - or the domain models DRIVES the application and it's development, not vice versa!

    Application is developed to cater domain models, domain models are not defined to cater needs of the application!

    Now, this, again, a BIG WIN for pragmatic developers, especially when you're building front end web apps, as it is the situation when domain models are predefined and immutable!

    Angular provides tons of features for managing forms really well. It provides built in, robust mechanisms for form validations, updating the forms.

    But..
    When you should NOT use AngularJS?

    Complex interfaces relying on heavy DOM manipulations
    As we've seen, AngularJS is declarative in nature, which also implies, we have a little control over HOW things happen!
    Well, sometimes, it is not what you want!
    If you're building a complex user interface relying heavy on DOM manipulation at 'nuts and bolts' level, Angular is not the best choice!
    For example, when building an HTML5 game, what you really need is heavy DOM manipulation!

    High Performance Client Applications
    In case of most of the real-life CLIENT apps, 'high performance' isn't a typical requirement, but if you have, you'll need to consider a few things.
    For it's declarative magic, AngularJS relies on something called 'dirty checking' How AngularJS implements dirty checking and how to replicate it ourselves
    As it sounds, it is 'dirty' from the performance perspective.
    It is a common understanding that your Controller shouldn't be 'watching' more than 2000 models at a time, and, if your application needs to do something at THAT scale, Angular is not the best choice.
    This drawback might get away with introduction to Angular2 and integration with native ES6 features (for example Object.observe() ) , but we'll have to wait for a while before it rolls out.

    Hope this helps! :-)
    Its really helpful to know.. Thanks for sharing the post..

 

 
Page 1 of 3 123 LastLast

Similar Threads

  1. How my website traffic is related to the website page rank?
    By AvniShergill in forum Search Engine Optimization (SEO)
    Replies: 10
    Last Post: 08-31-2017, 12:11 AM
  2. Website Designing,Website Development Nagpur
    By AppnetGroup in forum Web Hosting Offers
    Replies: 1
    Last Post: 01-27-2016, 04:37 AM
  3. Which one is a better HTML website and Flash website ?
    By jyoti457 in forum Search Engine Optimization (SEO)
    Replies: 8
    Last Post: 08-13-2015, 03:53 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Back to top

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165