Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Whats difference between library EXT-JS , EXT-CORE , EXT-GWT

Whats difference between library EXT-JS , EXT-CORE , EXT-GWT as i have worked on ext-js so please explain me in a layman language :)

like image 497
Amit Sharma Avatar asked Jul 11 '10 18:07

Amit Sharma


People also ask

What is Ext JS used for?

Ext JS is a well-known JavaScript framework that is mostly used to create complex web and mobile applications for different devices.

What is Sencha Ext JS?

A lightweight IDE optimized for building UI web tests with Selenium or Protractor.

Is Ext JS still popular?

Even though ExtJS is well known among many coders, the technology is not globally spread. Nevertheless, this framework is most often used by big companies. They use the tool to develop production software and create other complex applications.

What are the advantages of using Ext JS?

Ext JS is a perfect framework to create complex interactive web apps. Among all the other JavaScript frameworks, it offers the most professional graphing and charting capabilities, not depending on plugins. That means Ext JS is capable of providing a perfect picture for every browser on any OS.


1 Answers

Originally it was just Ext JS. As part of 3.x, Ext Core was factored out of Ext JS as a standalone core library, similar to jQuery, and Ext JS bundles it by default. So if you are just using Ext JS, there is no functional difference. However, you can now use Ext Core separately from the widget framework, e.g. to do web page enhancement type stuff like jQuery, or to simply roll your own app using the base lib but without the widgets. The other big difference is that while Ext JS is dual commerical / GPL licensed, Ext Core is MIT licensed (again, to be comparable to jQuery and other core libs).

Ext GWT is sort of unrelated in that it is not directly based on the same JS code base (it is based on Google's GWT Java framework, which outputs its own JS). However, the relationship is that they both offer the same widgets with the same look and feel and functional quality. They also strive for API similarity, although by the nature of the differences in the frameworks, true API parity is not possible. Ext GWT is licensed like Ext JS, and there is no Ext Core equivalent on the GWT side, you get everything with it.

like image 169
Brian Moeskau Avatar answered Sep 19 '22 12:09

Brian Moeskau