AngularJS vs Ext JS-
1. Learning Curve and Availability of Resources-
2. Cross Browser Compatibility-
AngularJS loses to Ext JS, with regards to cross-browser compatibility support, it is somewhat disappointing that AngularJS works well just from Internet Explorer 8.0 onwards and doesn’t support an older versions.
Ext JS is fully compatible with Internet Explores 6.0 to the most recent versions of Internet Explorer. Furthermore, it also supports all versions of Firefox internet browser, starting from Firefox 1.5 onwards.
3. Ready-made Availability of Components-
Availability of ready-made components helps software developers to rapidly develop a software solution.
This framework offers a unique feature, where an external component based framework can be plugged in (e.g. Kendo UI, JQuery). This gives tremendous power to a software developer, the whole control lies with the software developer. It is as simple as ‘make it and use it’. Another advantage of this framework is that all existing applications can be easily migrated. This can save a lot of time and effort.
Ext JS has a lot of predefined infrastructure, which can be immensely valuable to a software developer. All that a software developer needs to know is which one to utilize when and wire them up. It is surely a valuable feature of the Ext JS framework.
4. Single Page User Interfac / Application-
5. Support for Themes-
Themes allow software developers to develop rich and also robust applications, numerous software developers prefer using themes, which help them to develop applications in less time.
AngularJS offers no implicit support for themes, which is a bit disappointing. However AngularJS is highly flexible and also can accommodate other theme frameworks.
6. Mobile Readiness-
7. Licensed Vs Open source-
AngularJS framework is absolutely free, some advantage of being powered by Google.
Not all things come for free in the Ext JS framework, however, you may find certain features that are totally free. There is always a chance of exposing our code to the outside world.
8. Data Binding and Templating-
AngularJS framework offers two way data binding options. Angular does not depend on external templating library and has the templating inbuilt.
This framework offers two way data binding option. Inbuilt templating is available in Ext JS, and is a big advantage for Ext JS framework users.