This document provides a step-by-step set of instructions guiding you through the process of getting started with theOracle JavaScript Extension Toolkit (JET). JET empowers developers by providing a modular toolkit based on modern JavaScript,CSS3,and HTML5 design and development principles.
Contents
To complete this tutorial,you will need the following resources.
Software or Resource | Version required |
---|---|
NetBeans IDE,the HTML5/JavaScript Bundle | 8.1 |
Notes:
- This document assumes you have some basic knowledge of,or programming experience with HTML,CSS,and JavaScript.
- Knowledge of the JavaScript frameworksKnockoutandRequireis helpful for working through this tutorial,though not mandatory. However,these two popular open source JavaScript libraries play a central role in JET. Hence,the more you are familiar with them,the easier will be your journey into JET.
- It is helpful to install theChrome Connector Plugin for NetBeansinto the Chrome browser. Using the Chrome browser,together with the plugin,with NetBeans IDE 8.1 adds a number of handy features,such as automatic refresh of the browser when you save a file in NetBeans IDE,as well as the possibility to explore the live DOM from within NetBeans IDE.
- To use the same look and feel in NetBeans IDE as used in this tutorial,install theDarcula LAF for NetBeans,which is also available in the Plugin Manager,under Tools | Plugins.
Setting Up
In this exercise you set up NetBeans IDE 8.1,as well as the base distribution of Oracle JET.
@H_403_66@Installing the Oracle JET Support Plugin
In NetBeans IDE 8.1,go toTools | Pluginsand install the Oracle JET Support plugin.
This plugin gives you code completion in the HTML editor,together with documentation,for the JET components,such as those you will use later in this document. It also provides complete project templates as the basis of your JET applications.
Once the above plugin is installed in NetBeans IDE 8.1,you will have a number of new features in NetBeans IDE 8.1 that simplify development with Oracle JET and that are used in varIoUs parts of this tutorial.