Upload
ibuildings-italia
View
98
Download
5
Embed Size (px)
Citation preview
your European technology advisoryour Europeantechnology advisor
Sencha ExtJs 6
• Application accessed by the browser resembling native mobile
• SPA vs server-side rendering• More dynamic interactions than normal sites
• AJAX requests instead of page refresh
• Rendering on client side
Single-Page applications
• Created like an extension of YUI framework in 2007 by Jack Slocum
• Is a very complete Javascript framework built for create complex and powerful web applications
• It consists in various graphical widget, an object oriented based class system and an advanced data model package
• Is thought for building rich web applications, with the need of handling a large amount of data
About ExtJs
A touch of history
2007 ExtJs 1
WidgetData PackageClassic Theme
2007 ExtJs 2
Robust DocsAPIs & Samples
2009 ExtJs 3
REST SupportChart & GraphsList View
2011 ExtJs 4
Declarative Class SystemMVC Architecture
2014 ExtJs 5
MVVM ArchitectureTouch SupportRouting
A touch of history
2015 ExtJs 6
Merge of ExtJS and Sencha Touch
2017 ExtJs 6.5
Modern toolkit is no more “mobile only”
Next ExtJs 7
Build tool based on Node and WebpackJS6 classes
"Develop once, deploy everywhere"
• Work without any other dependencies
• Reuse all device independent code and rewrite or simply extend graphical widget
• Maintain and build code with a simple and unique tool
The idea
• Desktop
• IE 8+ (classic), IE 11 (modern)
• Edge
• Firefox and Firefox ESR 47+
• Chrome 57+
• Opera 43+
• Safari 9+
• Mobile
• Windows 10 Mobile + Edge
• iOS 9 + Safari
• Android 4.4 + Chrome or Android Native Browser
Browser Support
• Guides and Docs: https://docs.sencha.com/extjs/
• Download: https://www.sencha.com/products/extjs/evaluate/
• Include
• A release of the latest version of the framework (6.5.2)
• Sencha Cmd 6.5.2
• Premium extensions: Pivot Grid, Calendar, D3 Adapter, Exporter
• Documentation and Samples
• GPL Version: https://www.sencha.com/legal/GPL/
Some links
your Europeantechnology advisor
indirizzo Via Santa Maria Valle 3, 20123
Milano Italia
Gildeweg 39A 4383 NJ Vlissingen Nederland
Goeman Borgesiuslaan 77 3515 ET Utrecht Nederland
telefono+39 02 00681 028
[email protected]@ibuildings.it
your Europeantechnology advisor