C Oracle JET References

Oracle JET includes third-party libraries and tools that are referenced throughout the guide. Oracle also provides optional tools and libraries to assist with application development.

Topics:

Oracle Libraries and Tools

Oracle provides optional tools and libraries to use in conjunction with Oracle JET. Use this reference to locate additional information about the Oracle products referenced throughout the guide.

Name Description Additional Information

Voluntary Product Accessibility Template (VPAT)

Documentation of Oracle’s degree of conformance with applicable accessibility standards

Voluntary Product Accessibility Template (VPAT)

Oracle Alta UI

A mobile and browser application design system

Oracle Alta UI

Third-Party Libraries and Tools

Use this reference to locate additional information about the third-party libraries and tools used by Oracle JET and referenced throughout the guide.

Name Description Additional Information

Apache Cordova (Mobile only)

Open source mobile development framework that allows you to use HTML5, CSS3, and JavaScript for cross-platform development targeted to multiple platforms with one code base

http://cordova.apache.org/

CSS3 (Cascading Style Sheets)

Used for adding style to Web applications

http://www.w3.org/Style/CSS

Hammer.js

JS library used for multi-touch gestures

http://hammerjs.github.io/getting-started

HTML5 (Hypertext Markup Language 5)

Core language of the World Wide Web

http://www.w3.org/TR/html5

JavaScript

Scripting language used in client-side applications

https://developer.mozilla.org/en/About_JavaScript

js-signals

JS library used for custom event/messaging system

http://millermedeiros.github.io/js-signals

jQuery

JS library designed for HTML document traversal and manipulation, event handling, animation, and Ajax

http://jquery.com

jQuery UI

JS library built on top of jQuery for UI development. Oracle JET includes the UI Core download only.

http://www.jqueryui.com

Knockout

JS library used for two-way data binding

http://www.knockoutjs.com

NetBeans

Integrated Development Environment (IDE) with support for HTML5 application development

https://netbeans.org

Node.js

Open source, cross-platform runtime environment for developing server-side web applications, used by Oracle JET for package management

https://nodejs.org

proj4js

JavaScript library designed for transforming point coordinates from one coordinate system to another, including datum transformations.

http://proj4js.org/

QUnit

JavaScript unit testing framework

http://qunitjs.com

RequireJS

JS file and module loader used for managing library references and lazy loading of resources

http://www.requirejs.org

RequireJS CSS

RequireJS CSS plugin that allows to load CSS files.

http://requirejs.org/docs/faq-advanced.html

SASS (Syntactically Awesome Style Sheets)

Extends CSS3 and enables you to use variables, nested rules, mixins, and inline imports

http://www.sass-lang.com

Selenium WebDriver

Alternative method of testing applications

http://docs.seleniumhq.org/projects/webdriver