An overview of the ExtJS JavaScript Framework

24 downloads 266 Views 940KB Size Report
Previously YUI-Ext. ▫ Intrusive versus Unobtrusive. ▫ Documentation. ▫ Community . ▫ Dual Licensing Model. ▫ GPL. ▫ Commercial with Support ...
An overview of the ExtJS JavaScript Framework

ƒ ƒ ƒ ƒ ƒ

Previously YUI‐Ext Intrusive versus Unobtrusive Documentation Community Dual Licensing Model ƒ GPL ƒ Commercial with Support

ƒ

Support Libraries ƒ DOM selection/manipulation ƒ Events ƒ Utilities ƒ AJAX

ƒ ƒ ƒ

Layouts and Containers Forms Data Stores

ƒ

No  more Document.getElementById

ƒ

Also includes common effects ƒ Fade, blur, focus, hide, show

ƒ

Unobtrusive JavaScript

ƒ

Ability to load elements via AJAX  call, including automatic refresh

ƒ

Most all common paradigms ƒ Windows, Panels, Tabs, Accordion

ƒ

Feature rich grid class ƒ Sorting ƒ Column hiding ƒ In‐cell editing ƒ Customer rendering / formatting ƒ Bound to Data Store ƒ Plug‐ins (grouping, summaries, expands)

ƒ

Rich forms support ƒ Tied to MVC framework ƒ Excellent validation suppport

ƒ

Model implemented as Data Store

ƒ ƒ ƒ

XML JSON Script Tag Proxy ƒ Allows for Cross Domain calls ƒ Requires callback semantic from client

ƒ ƒ ƒ ƒ ƒ ƒ ƒ

Skins Desktop Drag and Drop Templates Namespaces Browser History management Google Maps Integration

ƒ ƒ ƒ ƒ ƒ ƒ ƒ

Flex and Silverlight DOJO YUI GWT Prototype/Scriptaculous JQuery Tibco GI

ƒ

Without Compression

ƒ

With Compression

ƒ ƒ

Just released v2.2 V3.0 Planned for end of year:

ƒ ƒ ƒ ƒ

ExtJS Home Mozilla Developer Center JavaScript: The Good Parts (Douglas Crockford) JavaScript: The Definitive Guide (David Flanagan)

Suggest Documents