Ext JS is a product of Sencha. It offers following products.
Sencha Touch is a high-performance HTML5 mobile application framework.
Sencha GXT is the fastest, most powerful way to create rich web-based applications using Java.
Please visit Sencha.com for more information on Sencha products and tools.
|Ext JS 4.x||Ext JS 4.x framework is used to build desktop applications. Use Sencha Touch framework to build mobile and tablet application.|
|Ext JS 5.x||Ext JS 5 is used to build desktop and tablet applications.|
|Ext JS 6.x - Current||Ext JS 6 is used to buils application for all the devices from mobile devices to tablets to desktops while writing less code. It includes two toolkits: classic and modern. Learn more about it in the Ext JS 6 section.|
|Ext JS is a per-seat/per-server commercial license framework and open-source under GPL licence by Sencha.||AngularJS is an open source framework maintained by Google and other community developers.|
|No need to write single HTML 5 or CSS 3 code.||Need to write HTML and CSS code.|
|Ext JS includes MVC & MVVM architecture.||AngularJS support MVC architecture.|
|Ext JS supports responsive UI.||Does not support responsive UI by default. You need to use Bootstrap or other framework for responsive design.|
|Includes OOB UI components such as form, grid, treeview, dataview etc.||Does not included any OOB UI components.|
|Sencha provides ALM tools for Ext JS.||Does not included any ALM tools. You need to use third party ALM tools.|
|Includes themes for your entire application such as crisp, triton, neptune, classic, gray etc.||Does not include any OOB themes.|
Visit Wikipedia for more information on ExtJS history.