building modern javascript applications on java ee backends · keep learning with training from...
TRANSCRIPT
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.1
Building Modern JavaScript Applications on Java EE Backends
Geertjan Wielenga
Product Manager
Oracle Developer Tools
June 2016Please Stand By. This session will begin promptly at the time indicated on the agenda. Thank You.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.5
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.7
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.8
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.9
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.10
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.11
Requirements First• Responsive Design
• Modularity
• Single Page Application
• Accessibility
• Internationalization
• Security
• Performance Optimization
• Conformance to Standards
• Documentation & Support
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.12
Demos• RequireJS: modularity
• KnockoutJS: two-way databinding
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.13
Oracle JETOracle JavaScript Extension Toolkitoraclejet.org
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.14
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.• Free and open sourced on GitHub.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.15
Demos• Getting started with Oracle JET
• Creating modular applications with Oracle JET
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.16
Java EE 7
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.17
Java EE 7: Server-Side Development
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.18
Java EE 7: Client-Side Development
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.19
Demos• Creating a Java EE backend
• Building Oracle JET applications on Java EE backends
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.20
Conclusion
• 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.• Integrates well with Java EE backends.• Free and open sourced on GitHub.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.21
Keep Learning with Training from Oracle University
21
• Hands-on training delivered in-class or online by tenured instructors around the world
• New subscription-based learning services to give you any-time access to training
• Certification programs to validate your skills
education.oracle.com
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.22
22
Thank You for Joining Us Today.
Please Move to the Next Session.