AugForums.com

An Acumatica User Group

  • Free
    • Start Here
    • In-Person Gatherings
    • Power BI Workshop
    • Podcast
    • Rolodex
    • Blog
    • Forums
  • Paid
    • AugSQL
    • GI Course
    • GI Library
    • Consulting
  • Register
Acumatica Forums

By using this website, you agree to our Terms of Use (click here)

Forums
AUG Forums
Everything Else
Why AngularJS? What...
 
Notifications
Clear all

Questions Why AngularJS? What’s the use case?

 
Everything Else
Last Post by Tim Rodman 5 years ago
2 Posts
2 Users
0 Reactions
1,868 Views
RSS
Steveskok
Posts: 6
 Steveskok
Topic starter
March 30, 2021 5:03 am
(@steveskok)
Active Member
Joined: 5 years ago

AngularJS is a hot new front-end MVC Javascript framework.

In other words: it’s a popular system to rapidly develop powerful, responsive web apps that end-users interact with.

Advantages: it’s meant to streamline the most common type of interactive development. So in theory it should save web developers time to develop apps where the main focus is manipulating data stored in a back-end database. These applications are often called CRUD applications, which stands for create/read/update/delete. The CRUD operations are the bread and butter operations made against databases to input, retrieve, change and remove information (i.e. create, read, update, and delete data).

Contrast with: jQuery, the most popular Javascript framework. jQuery’s “sweet spot” is a very fine-grained manipulation of the web page — element by element, object by object — where elements and objects are things like text fields, form fields, images, videos, and clickable controls. jQuery gives developers great power over appearances and on-screen widgets of all sorts — moving them, animating them, hiding them. This fine-grained control over widgets comes from jQuery’s focus on manipulating the DOM (“Document Object Model”) which describes every singles little widget on the web page. AngularJS, by contrast, does not streamline those operations as efficiently but focuses on tasks like handling updates to data (like when a user types something in a form field) and sending those updates to a back-end database (for permanent storage) as efficiently as possible. Those kinds of operations are somewhat tedious to control through jQuery. AngularJS also makes it easy to filter and sort lists of objects (say, lists of people or products) displayed on a page with a minimum of a hassle; with jQuery, that would be a more programming-intensive operation.

In short, AngularJS is focused on maintaining data models for objects, and how they are viewed on the front end. jQuery is focused on precise, atomic control of the page. Different philosophies and strengths.

One nice thing – you can combine AngularJS and jQuery to combine the strengths of both.


1 Reply
Tim Rodman
Posts: 3204
 Tim Rodman
Admin
April 21, 2021 12:53 am
(@timrodman)
Famed Member
Joined: 11 years ago

@steveskok Can you help me with how this Discussion Topic relates to Acumatica?


Reply
Forum Jump:
  Previous Topic
Next Topic  
Forum Information
Recent Posts
Unread Posts
Tags
  • 12 Forums
  • 2,532 Topics
  • 11 K Posts
  • 67 Online
  • 2,418 Members
Our newest member: Chad Treadwell
Latest Post: Limited or no support from Acumatica?
Forum Icons: Forum contains no unread posts Forum contains unread posts
Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed

Online Members

 No online members at the moment

Acumatica Forums

Terms of Use & Disclaimers :: Privacy Policy

Copyright © 2026 · AUG Forums, LLC. All rights reserved. This website is not owned, affiliated with, or endorsed by Acumatica, Inc.

‹›×

    ‹›×