ExtJS: La piattaforma vincente
-
Upload
ibuildings-italia -
Category
Technology
-
view
95 -
download
5
Transcript of ExtJS: La piattaforma vincente
![Page 1: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/1.jpg)
your European technology advisoryour Europeantechnology advisor
![Page 3: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/3.jpg)
Sencha ExtJs 6
![Page 4: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/4.jpg)
• 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
![Page 5: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/5.jpg)
• 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
![Page 6: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/6.jpg)
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
![Page 7: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/7.jpg)
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
![Page 8: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/8.jpg)
"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
![Page 9: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/9.jpg)
• 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
![Page 10: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/10.jpg)
• 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
![Page 11: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/11.jpg)
![Page 12: ExtJS: La piattaforma vincente](https://reader035.fdocuments.in/reader035/viewer/2022062219/5a6d485a7f8b9ab8418b61af/html5/thumbnails/12.jpg)
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