1. It's not a javascript library. There are no functions which we can directly call and use.

2. It is not a DOM manipulation library like jquery. But it uses subset of jQuery for DOM manipulation.

3. Focus more on HTML side of web apps.

4. For MVC/MVVM design pattern.

5. AngularJS is a JavaScript MVC framework created by Google to build properly architecture and maintainable web applications.

Read More: https://izznews.com/

Key features of Angular JS

• Declarative HTML approach

• Easy Data binding: two way data binding

• Reusable Components

• MVC/MVVM Design pattern

• Ependency Injection

• End to end integration testing/unit testing

• Routing

• Templating

• Modules

• Services

• Expressions

• Filters

• Directives

• Form validation

• Scope

Model view Controller

a) Model - the data

b) View - the user interface, what the user sees and interact with

c) Controller - the interface between the model and the view

The model is not necessarily the data from the database.

The browser, server, and database can have their own MVCsystems and often do