What are the disadvantages of AngularJS?

There are some drawbacks of AngularJS which are given below:

JavaScript Dependent
If end-user disables JavaScript, AngularJS will not work.
Not Secured
It is a JavaScript-based framework, so it is not safe to authenticate the user through AngularJS only.
Time Consumption in Old Devices
The browsers on old computers and mobiles are not capable or take a little more time to render pages of application and websites designed using the framework. It happens because the browser performs some supplementary tasks like DOM (Document Object Model) manipulation.
Difficult to Learn
If you are new in AngularJS, then it will not be easy for you to deal with complex entities such as Quite layered, hierarchically and scopes. Debugging the scope is believed a tough task for many programmers.