Oracle Jet Simple Introduction (i) About Oracle Jet

Source: Internet
Author: User
Tags javascript extension

Oracle JET (Oracle JavaScript Extension Toolkit) is an Oracle JavaScript extension toolkit. To put it simply, Oracle JET is a bunch of handy front end tool combinations.

Oracle JET Documentation Link http://docs.oracle.com/middleware/jet310/jet/developer/toc.htm

Oracle Jet supports Model-view-viewmodel (MVVM) schema design patterns.

  in MVVM, the Model represents the application data, and View is the rendering of the data. ViewModel exposes the data in the model to the view and maintains the state of the application.

  

Give a brief introduction to what MVVM is (personal understanding): for example. View is an HTML that inserts some data-bind on the page to pass in the data, which comes from Model,model for some data. The data of these bindings can be transmitted in real time and displayed accordingly, and corresponding changes in the data on the View will change the Model accordingly. These mutual changes enable data transfer between View and Model through ViewModel, a JS file.

To support the MVVM design, Oracle JET builds on a modular framework that includes a set of third-party libraries and Oracle-provided files, scripts, and libraries.

  

It also shows the front-end tools you need to learn using Oracle JET. There are mainly JQuery, Knockout JS (a front-end frame, similar to Vue, React, Angular), Require JS.

Oracle JET can also perform WebApp development. Oracle JET includes the Apache Cordova (a JavaScript library for mobile development). Applications for mobile devices can be developed directly using HTML5, CSS, and JavaScript technologies.

All third-party libraries used by the Oracle JET Framework and framework:

    • CSS and SCSS files for the Alta theme
    • Minified and Debug versions of the Oracle JET libraries
    • Data visualization Tools (DVT) CSS and JavaScript
    • Knockout and Knockout Mapping libraries
    • JQuery Libraries
    • JQuery UI libraries (UI Core and those modules needed by the Oracle JET framework)
    • Requirejs, Requirejs text plugin, and Requirejs CSS plugin
    • Js-signals
    • es6-promisePolyfill
    • Hammer.js
    • Oracle JET dnd-polyfill HTML5 drag and Drop Polyfill
    • PROJ4JS Library

Oracle Jet Simple Introduction (i) About Oracle Jet

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.