extjs presentation

19
An overview of the ExtJS JavaScript Framework

Upload: sabari-nathan

Post on 08-Jul-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Extjs presentation

An overview of the ExtJSJavaScript Framework

Page 2: Extjs presentation

Previously YUI‐ExtIntrusive versus UnobtrusiveDocumentationCommunityDual Licensing ModelGPLCommercial with Support

Page 3: Extjs presentation

Support LibrariesDOM selection/manipulationEventsUtilitiesAJAX

Layouts and ContainersFormsData Stores

Page 4: Extjs presentation

No  more Document.getElementById

Also includes common effectsFade, blur, focus, hide, show

Page 5: Extjs presentation

Unobtrusive JavaScript

Page 6: Extjs presentation

Ability to load elements via AJAX call, including automatic refresh

Page 7: Extjs presentation
Page 8: Extjs presentation

Most all common paradigmsWindows, Panels, Tabs, Accordion

Page 9: Extjs presentation

Feature rich grid classSortingColumn hidingIn‐cell editingCustomer rendering / formattingBound to Data StorePlug‐ins (grouping, summaries, expands)

Page 10: Extjs presentation
Page 11: Extjs presentation

Rich forms supportTied to MVC frameworkExcellent validation suppport

Page 12: Extjs presentation

Model implemented as Data Store

Page 13: Extjs presentation

XMLJSONScript Tag ProxyAllows for Cross Domain callsRequires callback semantic from client

Page 14: Extjs presentation

SkinsDesktopDrag and DropTemplatesNamespacesBrowser History managementGoogle Maps Integration

Page 15: Extjs presentation

Flex and SilverlightDOJOYUIGWTPrototype/ScriptaculousJQueryTibcoGI

Page 16: Extjs presentation

Without Compression

With Compression

Page 17: Extjs presentation

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

Page 18: Extjs presentation

ExtJS HomeMozilla Developer CenterJavaScript: The Good Parts (Douglas Crockford)JavaScript: The Definitive Guide (David Flanagan)

Page 19: Extjs presentation