top of page
Search
  • sanjeevaptron

AngularJS - Overview

Updated: Mar 7, 2022







AngularJS is an open-source web application framework. It was originally developed in 2009 by Misko Hevery and Adam Abrons. It is now maintained by Google. Its latest version is 1.2.21.

Definition of AngularJS as put by its official documentation is as follows −

AngularJS is a structural framework for dynamic web applications. It lets you use HTML as your template language and lets you extend HTML's syntax to express your application components clearly and succinctly. Its data binding and dependency injection eliminate much of the code you currently have to write. And it all happens within the browser, making it an ideal partner with any server technology.


What Is AngularJS?

AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly and succinctly. AngularJS's data binding and dependency injection eliminate much of the code you would otherwise have to write. And it all happens within the browser, making it an ideal partner with any server technology.


Concepts

The following diagram depicts some important parts of AngularJS which we will discuss in detail in the subsequent chapters.





Advantages of AngularJS

The advantages of AngularJS are −

  • It provides the capability to create Single Page Application in a very clean and maintainable way.

  • It provides data binding capability to HTML. Thus, it gives users a rich and responsive experience.

  • AngularJS code is unit testable.

  • AngularJS uses dependency injection and makes use of separation of concerns.

  • AngularJS provides reusable components.

  • With AngularJS, the developers can achieve more functionality with short code.

  • In AngularJS, views are pure html pages, and controllers written in JavaScript do the business processing.

On the top of everything, AngularJS applications can run on all major browsers and smartphones, including Android and iOS based phones/tablets.



Disadvantages of AngularJS

Though AngularJS comes with a lot of merits, here are some points of concern −

  • Not Secure − Being JavaScript only framework, applications written in AngularJS are not safe. Server side authentication and authorization is must to keep an application secure.

  • Not degradable − If the user of your application disables JavaScript, then nothing would be visible, except the basic page.


AngularJS Training Course in Delhi

Aptron provides real-time and placement focused AngularJS Training Course in Delhi . Our angularjs course includes basic to advanced level with classroom & Online Learning options. Angular course curriculum is designed to get the job placement in reputed MNC companies in Delhi as quickly as once you complete your angular course. Our AngularJS Training in Delhi are certified and experienced working professionals with hands-on real time knowledge.



33 views1 comment

Recent Posts

See All
Post: Blog2_Post
bottom of page