Nothing, it is an outdated old js framework that made frontend development harder with creating any functionality needed which is why we work with good frontend frameworks like React. Review collected by and hosted on G2.com.
Everything about it including the spaghetti overly complex code it provided to build simple things. Review collected by and hosted on G2.com.
Open-source with a great community and feature-rich eco-system of libraries including angular's own implementation of Google's material design standards. Therefore, a person starting out with it or needing help with their specific problem and domain will find plenty of guides and resources online due to its sheer age, the peak popularity of its time, and large eco-system. Review collected by and hosted on G2.com.
Uses javascript with older versions not even supporting newer ES6/7 features and subsequently difficult to debug not only due to the lack of modern language features but also a lack of robust state management like angular 2+ which has built-in support for rxjs therefore not very scalable for large applications. Review collected by and hosted on G2.com.
- Easy to use
- Structural framework for dynamic web apps
- Uses known technologies for web developers, such as HTML, CSS and JavaScript Review collected by and hosted on G2.com.
- It is outdated and end of life, you should use its successor named Angular without the JS suffix Review collected by and hosted on G2.com.
It's really easy to integrate Angularjs with other frameworks and libraries like jQuery or bootstrap; you can mix and match these functions as they all rely on javascript and you don't have to worry about compatibility like with modern frameworks Review collected by and hosted on G2.com.
although it is a great tool that is soon to be outdated (Already outdated if you are reading this after December 31, 2021) Google won't provide updates, not even for critical stuff like security Review collected by and hosted on G2.com.
It will helping to develop single page application.
Data binding and dependency injection is the best features which is first time introduced in frontend.
It follows MVC structure. Review collected by and hosted on G2.com.
It is extended with javascript.
Security wise bit Review collected by and hosted on G2.com.
The ability of angularjs to use route and http interceptors along with how we manage the data by validations . and its ability to store data in local storage and cache for later use . It's caching mechanism is also good one Review collected by and hosted on G2.com.
Error messages needs to be more clear to understand and how to fix the same issues . Multiple times the errors thrown by angulars are not relevant with actual errors which we have to fix. Review collected by and hosted on G2.com.
We have MVVM framework. And Angular helps in understanding the architecture of codebase. It is two way data binding. DOM manipulation can be done. Improved server performance. Review collected by and hosted on G2.com.
It has its own drawbacks. Learning is difficult for new people. MVC is not incorporated. Directives are difficult to use. Review collected by and hosted on G2.com.
many plug in are available,
availability of support from community and experts
Open Source
Fast Development
Responsive Web
Two-way data binding Review collected by and hosted on G2.com.
Possible time consumption
Difficult learning
developers need to train themselves first before they take the project in hand Review collected by and hosted on G2.com.