Table of Contents
- Title and Copyright Information
- Preface
-
1
Get Started with Oracle JavaScript Extension
Toolkit (JET)
- The Oracle JET Model-View-ViewModel Architecture
- What's Included in Oracle JET
- Third Party Libraries Used by Oracle JET
- Choose a Development Environment for Oracle JET
- Work with the Oracle JET Starter Templates
- Work with the Oracle JET Cookbook
- Optimize App Startup Using Oracle CDN and Oracle JET Libraries
- 2 Understand the Web App Workflow
-
3
Understand the Hybrid Mobile App
Workflow
- Install the Mobile Tooling
- Create a Hybrid Mobile App Using the Oracle JET Command-Line Interface
- Use Cordova Plugins to Access Mobile Device Services
-
4
Design Responsive Apps
- Oracle JET and Responsive Design
- Media Queries
- Oracle JET Flex, Grid, Form, and Responsive Helper Class Naming Convention
- Oracle JET Flex Layouts
- Oracle JET Grids
- Responsive Form Layouts
- Add Responsive Design to Your App
- Use Responsive JavaScript
- Use the Responsive Helper Classes
- Create Responsive CSS Images
- Change Default Font Size
- Control the Size and Generation of the CSS
- 5 Use RequireJS for Modular Development
- 6 Create Single-Page Apps
- 7 Understand Oracle JET User Interface Basics
- 8 Work with Oracle JET User Interface Components
-
9
Work with Oracle JET Web
Components
- Design Custom Web Components
- About Web Components
- Best Practices for Web Component Creation
- Create Web Components
- Theme Web Components
- Test Web Components
- Add Web Components to Your Page
- Build Web Components
- Package Web Components
- Create a Project to Host a Shared Oracle Component Exchange
- Publish Web Components to Oracle Component Exchange
- Upload and Consume Web Components on a CDN
- 10 Use Oracle JET REST Data Provider APIs
- 11 Use the Common Model and Collection API
- 12 Validate and Convert Input
-
13
Work with User Assistance
- Understand Oracle JET's Messaging APIs on Editable Components
- Understand How Validation and Messaging Works in Oracle JET Editable Components
- Use Oracle JET Messaging
- Configure an Editable Component's oj-label Help Attribute
- Configure an Editable Component's help.instruction Attribute
- Control the Display of Hints, Help, and Messages
- 14 Develop Accessible Oracle JET Apps
- 15 Internationalize and Localize Oracle JET Apps
- 16 Use CSS and Themes in Oracle JET Apps
- 17 Secure Oracle JET Apps
- 18 Configure Data Cache and Offline Support
- 19 Optimize Performance of Oracle JET Apps
- 20 Audit Oracle JET App Files
- 21 Test and Debug Oracle JET Apps
- 22 Package and Deploy Oracle JET Apps
- A Troubleshooting
- B Oracle JET App Migration for Release 13.0.0
- C Oracle JET References
- D Properties in the oraclejetconfig.json File