Oracle JET

Last modified on October 2, 2026 • 2 min read • 295 words

 

Oracle JET  ? Il s’agit d’un framework de développement Javascript, entièrement orienté coté client (cf Datasheet ).

demo Oracle Jet Workbetter   

Oracle Jet est constitué d’un assemblage de plusieurs sous-frameworks open sources, dont le plus important est Knockout, qui est chargé du modèle M V VM.

Oracle jet implémente complètement Alta UI, et on peut puiser sur les patterns bien documentés .

Pour tester Oracle JET, j’ai récupéré des légendes de photographies afin de réaliser un Timeline . Les données sont accessibles depuis un schéma Apex via des appels REST.

Résultat ci-dessous.

snap01782

 

Mise en place de mon proto :

  • Des photos, horodatées par l’appareil numérique ont été légendées avec Picasa.
  • On extrait dans un fichier CSV, avec l’outil exifTool, l’ensemble des titres des photos avec les timestamps et les thumbnails.
  • Ce fichier CSV est uploadé dans une table avec Oracle Apex
  • On crée un service REST avec Apex (appelé tml2 ) qui renvoie un flux json sur un appel GET.
  • Dans un fichier .js, on invoque le composant ojTimeline et on lui donne en paramètre l’URL de l’api REST tml2 .

Mon Bilan :

  • Oracle JET n’est pas trivial car il faut se familiariser avec de nouveaux concepts (bindings de Knockout).
  • La qualité des composants graphiques est telle que l’investissement est largement récompensé.
  • Oracle Jet est un super outil pour mettre en valeur des données provenant d’Apex, par exemple, car il introduit une claire séparation des taches.

Divers :

  • Oracle JET est particulièrement adapté pour construire des widgets qui pourront être embarqués dans n’importe quelle autre page HTML.

(ex : WebCenter Sites)

  • Oracle Jet est dans la licence Mobile Cloud Service. Il est envisagé qu’une partie aille dans l’open source.

A lire :

Un post de Andreas Koop : Getting started with Oracle JET .

Follow me

I work on everything coding and tweet developer memes