Skip to content Click to view our Accessibility Policy

Introduction à JavaScript

Oracle JavaScript Extension Toolkit (JET) fournit aux développeurs un toolkit open source modulaire reposant sur des principes de conception et de développement JavaScript, CSS3 et HTML5 modernes.

Node.js

Avec son modèle d'E/S asynchrone et orienté événements, Node.js est efficace et évolutif. Il offre de nombreux avantages pour les développeurs en entreprise. Consultez les ressources ci-dessous pour obtenir des exemples.

JavaScript dans la base de données

Si vous souhaitez utiliser tout le potentiel de la base de données plutôt que simplement sa couche de persistance, vous finissez presque inévitablement par stocker du code avec les données qu'elle traite. Les performances, l'évolutivité, la sécurité et bien d'autres aspects peuvent grandement bénéficier d'une telle approche. Outre Java et PL/SQL, vous pouvez désormais utiliser JavaScript en tant que langage de programmation côté serveur.

    Extension de l'application Node.js avec GraalVM

    Exécutez GraalVM avec Node.js en remplaçant V8 par GraalVM pour exécuter JavaScript. Elle permet d'exécuter des applications polyglottes (par exemple, utiliser des bibliothèques Java, R ou Python), d'exécuter Node.js avec de grandes configurations de portion de mémoire et des nettoyage de la mémoire de Java, ou d'utiliser l'interopérabilité de GraalVM pour définir des structures de données dans C/C++ afin de les utiliser avec JavaScript.

    Un toolkit modulaire pour JavaScript

    Les développeurs JavaScript à la recherche d'un toolkit modulaire peuvent se tourner vers Oracle JavaScript Extension Toolkit (JET) pour créer un ensemble de bibliothèques JavaScript alimentées par Oracle et open source pour créer des applications côté client.

    Développement visuel pour les développeurs JS

    Les développeurs JavaScript professionnels s'intéressent de plus en plus à l'efficacité d'une expérience de développement visuelle. Vous trouverez ci-dessous des ressources pour travailler dans un environnement avec peu de code, tout en gardant la possibilité de tester le code lorsque nécessaire.

    Développer des applications sans serveur avec Node.js

    Les technologies FaaS (Functions-as-a-Service) sans serveur, telles que le projet Fn open source, permettent aux développeurs de se concentrer sur le code sans se soucier des problèmes d'infrastructure tels que l'évolutivité, l'application de patches et la haute disponibilité. Fn prend en charge Node.js, l'un des environnements d'exécution les plus populaires pour le développement d'applications basées sur des fonctions sans serveur. Téléchargez votre code de fonction Node.js et laissez Fn l'exécuter en réponse aux événements.