JavaPoly.js : importer et appeler du code Java depuis JavaScript
dans le navigateur grâce à cette bibliothèque JavaScript
JavaPoly.js est une bibliothèque JavaScript qui étend le support (polyfill) de la machine virtuelle Java (JVM). Elle importe le code Java existant et l’appelle directement à partir de JavaScript dans le navigateur. La bibliothèque fonctionne même si l’utilisateur n’a pas Java installé sur son ordinateur. Cela permet à Java de pouvoir s'exécuter dans le navigateur sans devoir passer par une applet.
En théorie, tous les langages qui s'exécutent dans la JVM sont supportés par JavaPoly. Par exemple : Groovy, Scala et même Python via Jython.
Cependant, le but premier ici est de faciliter le développement Web en Java. Les efforts sont concentrés sur la performance. Plusieurs développeurs tentent de trouver une alternative au JavaScript qui, malgré sa normalisation, est un langage qui n'est pas beaucoup poussé vers le haut notamment à cause des pratiques historiques. Grâce à une JVM, on peut profiter de la puissance du hardware sans être ralenti par le JavaScript.
Pour l'instant, l'outil est fonctionnel sous Chrome et FireFox. Il est en cours de développement et n'est pas encore considéré comme entièrement stable.
Site officiel.
Et vous ?
Que pensez-vous de JavaPoly et des critiques à l'encontre des performances de JavaScript ?
Retrouver les cours et tutoriels pour apprendre le Java Web et le JavaScript.
JavaPoly.js : importer et appeler du code Java depuis JavaScript
Dans le navigateur grâce à cette bibliothèque JavaScript
JavaPoly.js : importer et appeler du code Java depuis JavaScript
Dans le navigateur grâce à cette bibliothèque JavaScript
Le , par vermine
Une erreur dans cette actualité ? Signalez-nous-la !