Copyright © 2014, Oracle and/or its affiliates. All rights reserved.Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JET
Enterprise JavaScript for the Cloud
Geertjan Wielenga
Oracle product manager
@geertjanw @netbeans @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JET Customers Across Oracle Include...
●
Internet of Things
●
Mobile Cloud Service
●
Developer Cloud Service
●
Business Activity Monitoring
●
Solaris Deployment and
Analytics
●
PeopleTools
●
New: Application Express
●
New: Big Data Discovery
●
New: Oracle Retail
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
“Oracle JET enables us to build highly
interactive and responsive applications
that enable our users to answer
business questions at the speed of
thought. This is made possible by the
lightweight and open client architecture
that Oracle JET promotes.”
•
BI Visual Analyzer/Data
Visualization Cloud Service
Team
6
Oracle JET Impact Across Oracle
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
“On the Solaris WebUI and
Analytics project we have
made extensive use
of Oracle JET and this has
saved us considerable time
and effort during
the development of our
webapp.”
•
Solaris OS Development Team
7
Oracle JET Impact
Across Oracle
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
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
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
It's a Jungle Out There...
Twitter: @oraclejet
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
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Demos.
•
RequireJS: modularity
•
KnockoutJS: two-way databinding
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JET
Oracle JavaScript Extension Toolkit
oraclejet.org
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Oracle JET
Twitter: @oraclejet
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 recently on GitHub.
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Demos.
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
JET Components Meet the Following Standards
Twitter: @oraclejet
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 recently on GitHub.
Twitter: @oraclejet
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
oraclejet.org
Twitter: @oraclejet

Oracle JET

  • 1.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved.Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle JET Enterprise JavaScript for the Cloud Geertjan Wielenga Oracle product manager @geertjanw @netbeans @oraclejet
  • 2.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 3.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 4.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 5.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Oracle JET Customers Across Oracle Include... ● Internet of Things ● Mobile Cloud Service ● Developer Cloud Service ● Business Activity Monitoring ● Solaris Deployment and Analytics ● PeopleTools ● New: Application Express ● New: Big Data Discovery ● New: Oracle Retail Twitter: @oraclejet
  • 6.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. “Oracle JET enables us to build highly interactive and responsive applications that enable our users to answer business questions at the speed of thought. This is made possible by the lightweight and open client architecture that Oracle JET promotes.” • BI Visual Analyzer/Data Visualization Cloud Service Team 6 Oracle JET Impact Across Oracle Twitter: @oraclejet
  • 7.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. “On the Solaris WebUI and Analytics project we have made extensive use of Oracle JET and this has saved us considerable time and effort during the development of our webapp.” • Solaris OS Development Team 7 Oracle JET Impact Across Oracle Twitter: @oraclejet
  • 8.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 9.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 10.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 11.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 12.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 13.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Twitter: @oraclejet
  • 14.
    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 Twitter: @oraclejet
  • 15.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. It's a Jungle Out There... Twitter: @oraclejet
  • 16.
    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 Twitter: @oraclejet
  • 17.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Demos. • RequireJS: modularity • KnockoutJS: two-way databinding Twitter: @oraclejet
  • 18.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Oracle JET Oracle JavaScript Extension Toolkit oraclejet.org Twitter: @oraclejet
  • 19.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Oracle JET Twitter: @oraclejet
  • 20.
    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 recently on GitHub. Twitter: @oraclejet
  • 21.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. Demos. Twitter: @oraclejet
  • 22.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. JET Components Meet the Following Standards Twitter: @oraclejet
  • 23.
    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 recently on GitHub. Twitter: @oraclejet
  • 24.
    Copyright © 2014,Oracle and/or its affiliates. All rights reserved. oraclejet.org Twitter: @oraclejet