Extjs presentation

Preview:

Citation preview

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)