Angular JS
Angular JS
ANGULAR JS
Angular JS powered by Google is one of the best known front end JavaScript frameworks to build web based applications. It is developed by Misko Hevery in the year 2008. It can be downloaded freely and is open source software. There are many versions of Angular JS available and the latest version is 1.8.2 that was released in October 2020. Angular JS follows a model–view–controller (MVC) pattern so that the development of web application process is simple. Angular JS can be used inside the HTML elements as a by adding inside the script tag.
<script src=”https://ajax.googleapis.com/ajax/libs/angularjs/1.5.9/angular.max.js”>
</script>
Angular JS displays dynamic webpage contents by adopting to the HTML elements through the two way data binding process.
Some of the design goals of Angular JS includes:
- To separate application logic and DOM manipulation
- To separate client side and server side of the user for efficient coding
- To aid the user with the quick design of the web based application.
The main idea behind the usage the Angular JS includes:
- It is efficient framework with rich source of internet applications.
- It supports MVC pattern so that the client side code is very easy to write.
- It supports various platforms so that code can be written and migrated easily.
- It can be used to build high performance and large scale applications.
Advantages of Angular JS:
- It supports two way data binding so that the changes are reflected on time.
- It helps to manage the user part of API easily.
- It supports vast number of features for application development.
- It is supported by Google and can be customized easily.
- The testing process is simple and easy to be performed.
- No prior knowledge is required and single page apps can be developed easily.
Advantages of Angular JS:
- Lack of server authentication and authorization makes it less secure.
- Many browsers does not support Angular JS.
- It is difficult to learn because of complex code structure.
- Time for development of the framework is more.
REFERENCE: https://www.tutorialspoint.com/angularjs/angularjs_overview.htm
Angular JS Reference