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
- Create 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
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
- 4 Use RequireJS for Modular Development
- 5 Create Single-Page Apps
- 6 Understand Oracle JET User Interface Basics
- 7 Work with Oracle JET User Interface Components
-
8
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
- Generate API Documentation for VComponent-based 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
- 9 Use Oracle JET REST Data Provider APIs
- 10 Validate and Convert Input
-
11
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
- 12 Develop Accessible Oracle JET Apps
- 13 Internationalize and Localize Oracle JET Apps
- 14 Use CSS and Themes in Oracle JET Apps
- 15 Secure Oracle JET Apps
- 16 Configure Data Cache and Offline Support
- 17 Optimize Performance of Oracle JET Apps
- 18 Audit Oracle JET App Files
- 19 Test and Debug Oracle JET Apps
- 20 Package and Deploy Oracle JET Apps
- A Troubleshooting
- B Oracle JET App Migration for Release 17.1.0
- C Oracle JET References
- D Properties in the oraclejetconfig.json File
- E Oracle JET CLI API for CI/CD