an enterprise ready technology in a fast ... - 2016.javacro.hr · copyright © 2014, oracle and/or...
TRANSCRIPT
![Page 1: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/1.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JET An Enterprise Ready Technology
In A Fast Changing Developer Landscape
Geertjan Wielenga @geertjanw
![Page 2: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/2.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
![Page 3: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/3.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
![Page 4: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/4.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
![Page 5: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/5.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
![Page 6: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/6.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
![Page 7: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/7.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
![Page 8: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/8.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Different Libraries, Different Purposes• Application Frameworks & Libraries
Angular, Knockout, Backbone, Ext, React, Ember• Component Libraries
JQuery UI, Sencha, PrimeFaces• Module Systems
RequireJS, Browserfy• Build Systems
Grunt, Gulp, Brunch• Testing Frameworks
Protractor, Jasmine, Qunit, Karma• Other: Yeoman, Node.js, Bower
![Page 9: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/9.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
It's a Jungle Out There...
![Page 10: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/10.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Requirements First• Responsive Design• Modularity• Single Page Application• Accessibility• Internationalization• Security• Performance Optimization• Conformance to Standards• Documentation & Support
![Page 11: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/11.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Demos.
• RequireJS: modularity
• KnockoutJS: two-way databinding
• ResponseJS & Foundation Interchange: responsive JavaScript
![Page 12: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/12.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JETOracle JavaScript Extension Toolkitoraclejet.org
![Page 13: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/13.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JET
![Page 14: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/14.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JET
• Aimed at medium to advanced JavaScript developers.• Based on open source libraries.• Focused on data visualization, e.g., Cloud data.• Enterprise-ready, e.g., accessibility and modularity.• For Oracle Cloud customers and, next year, on GitHub.
![Page 15: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/15.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Demos.
![Page 16: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/16.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
JET Components Meet the Following Standards
![Page 17: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/17.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Conclusions
• Aimed at medium to advanced JavaScript developers.• Based on open source libraries.• Focused on data visualization, e.g., Cloud data.• Enterprise-ready, e.g., accessibility and modularity.• For Oracle Cloud customers and, next year, on GitHub.
![Page 18: An Enterprise Ready Technology In A Fast ... - 2016.javacro.hr · Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Geertjan Wielenga. Created Date: 12/15/2015](https://reader034.vdocument.in/reader034/viewer/2022052101/603b8d2e2a2915151228e652/html5/thumbnails/18.jpg)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Geertjan Wielenga@geertjanw