3 ms·
I only use angular.js in projects in which I need fast web based rich user interface, similar to Gmail. In such projects not using javascript doesn't make sense
by anujkk 14y ago
I only use angular.js in projects in which I need fast web based rich user interface, similar to Gmail. In such projects not using javascript doesn't make sense as full page refresh will result in slow unpleasant UX. Also such projects need heavy use of javascript and using jQuery make things unorganized and complicated as code size grows. This is the reason why frameworks like angular.js/backbone.js/ember.js exists.
However, for most web apps, I don't use much javascript other than some lines of jquery or 3rd party jquery plugins.
There are no hard and fast rules for technology selection. At the end of day what matters is choosing technology that provides best possible user experience, easy development workflow and maintainable code.