Ext JS 2.0 Web Desktop
|
|
Stable release |
6.0.2 / March 2016
|
---|---|
Type | JavaScript library |
License | GPLv3 or Proprietary |
Website | sencha |
Ext JS is a pure JavaScript application framework for building interactive cross platform web applications using techniques such as Ajax, DHTML and DOM scripting.
Originally built as an add-on library extension of YUI by Jack Slocum April 15, 2007, Ext JS includes interoperability with jQuery and Prototype. Beginning with version 1.1, Ext JS retains no dependencies on external libraries, instead making their use optional.
Ext JS includes a set of GUI-based form controls (or "widgets") for use within web applications:
Many of these controls can communicate with a web server using Ajax.
Ext JS version 2.0 was released on 4 December 2007. This version was promoted as providing an interface and features more similar to those traditionally associated with desktop applications. Also promoted were the new user documentation, API documentation, and samples.
Ext JS 2.0 did not provide a backward compatibility with version 1.1. A migration guide was developed to address this.
Ext JS version 3.0 was released on 6 July 2009. This version added communication support for REST and a new Ext.Direct server side platform. New flash charting and ListView elements were added to the standard display components. It was backwards compatible with version 2.0 code.
Version 4.0 of the Ext framework was released on April 26, 2011. It includes a completely revised class structure, a revised data package, an animation and drawing package that uses SVG and VML, and revised charting and theming. It also includes an optional architecture that provides a model–view–controller (MVC) style of code organization.