An overview of the ExtJSJavaScript Framework
Previously YUI‐ExtIntrusive versus UnobtrusiveDocumentationCommunityDual Licensing ModelGPLCommercial with Support
Support LibrariesDOM selection/manipulationEventsUtilitiesAJAX
Layouts and ContainersFormsData Stores
No more Document.getElementById
Also includes common effectsFade, blur, focus, hide, show
Unobtrusive JavaScript
Ability to load elements via AJAX call, including automatic refresh
Most all common paradigmsWindows, Panels, Tabs, Accordion
Feature rich grid classSortingColumn hidingIn‐cell editingCustomer rendering / formattingBound to Data StorePlug‐ins (grouping, summaries, expands)
Rich forms supportTied to MVC frameworkExcellent validation suppport
Model implemented as Data Store
XMLJSONScript Tag ProxyAllows for Cross Domain callsRequires callback semantic from client
SkinsDesktopDrag and DropTemplatesNamespacesBrowser History managementGoogle Maps Integration
Flex and SilverlightDOJOYUIGWTPrototype/ScriptaculousJQueryTibcoGI
Without Compression
With Compression
Just released v2.2V3.0 Planned for end of year:
ExtJS HomeMozilla Developer CenterJavaScript: The Good Parts (Douglas Crockford)JavaScript: The Definitive Guide (David Flanagan)