Ext JS

Ext JS JavaScript Framework
Initial releaseJanuary 8, 2007; 17 years ago (2007-01-08)
Stable release
7.8.0 / May 21, 2024 (2024-05-21)[1]
TypeJavaScript library
LicenseProprietary
Websitewww.sencha.com/products/extjs/

Ext JS is a JavaScript application framework for building interactive cross-platform web applications[2] using techniques such as Ajax, DHTML and DOM scripting. It can be used as a simple component framework (for example, to create dynamic grids on otherwise static pages) but also as a full framework for building single-page applications (SPAs).

Originally built as an add-on library extension[3] of YUI by Jack Slocum on April 15, 2007,[4] Ext JS has had no dependencies on external libraries beginning with version 1.1.[5] Nowadays, Ext JS can be used both as a single script (with all classes and components in one file) or by building the application with the Sencha Cmd.

  1. ^ "Ext JS 7.8 Has Arrived". Sencha.com. 21 May 2024. Retrieved 21 May 2024.
  2. ^ See also, Rich Internet application
  3. ^ "Ten Questions with YAHOO.ext Author Jack Slocum". Archived from the original on 2015-09-13. Retrieved 2015-08-11.
  4. ^ "@jackslocum #ExtJS 1.0 was released April 15th, 2007. Happy birthday. @Sencha". Jack Slocum. Retrieved 2013-04-14.
  5. ^ As of version 2.0, Ext JS works with different base libraries or adapters. (e.g. YUI, jQuery, Prototype), or it can work stand-alone. The capability to work with multiple base libraries was removed in the 4.0 release.