Ext JS includes a set of GUI-based form controls (or "widgets") for use within web applications:
* text field and textarea input controls
* date fields with a pop-up date-picker
* numeric fields
* list box and combo boxes
* radio and checkbox controls
* html editor control
* grid control (with both read-only and edit modes, sortable data, lockable and draggable columns, and a variety of other features)
* tree control
* tab panels
* toolbars
* desktop application-style menus
* region panels to allow a form to be divided into multiple sub-sections
* sliders
* flash charts
Many of these controls are able to communicate with a web server using Ajax.
Application support
Ext JS includes web application support with features such as:
* modal dialog boxes
* interactive user-input validation prompts
* state management
Other features include a DOM selector class allowing operations to be performed on elements within the page, data stores that can be used to manage data, and classes to create and manage data in JSON and XML formats.
Ext JS 2.0
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 backward compatibility with version 1.1. A migration guide was developed to address this.
Ext JS 3.0
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
Ext JS 4.0
Version 4.0 of the Ext framework was released on April 26th, 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 style of code organization.
Comments
Post a Comment