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 ).
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.
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 :