Oracle JavaScript Extension Toolkit (JET) empowers developers by providing a modular open source toolkit based on modern JavaScript, CSS3, and HTML5 design and development principles.
With an asynchronous, event-driven I/O model, Node.js is efficient, scalable, and offers many benefits for enterprise developers. Check out the resources below for examples.
If you wish to use the database's full potential rather than just its persistence layer you almost inevitably end up storing code together with data it processes. Performance, scalability, security, and many other aspects can benefit greatly from such an approach. In addition to Java and PL/SQL you can now use JavaScript as a server-side programming language.
Run the GraalVM with Node.js by replacing V8 with GraalVM for executing JavaScript. It enables polyglot applications (for example, use Java, R, or Python libraries) running Node.js with large heap configurations and Java's garbage collectors, or using GraalVM's interoperability to define data structures in C/C++ in order to use them from JavaScript.
JavaScript developers looking for a modular toolkit can turn to Oracle JavaScript Extension Toolkit for a collection of open source and Oracle-contributed JavaScript libraries for building client-side apps.
Professional JavaScript developers are increasingly interested in the efficiency of a visual development experience. Below are resources to work in a low-code environment while maintaining the option to get hands-on with the code when needed.
Serverless functions-as-a-service technologies, such as the open source Fn Project, let developers focus on code without worrying about infrastructure concerns such as scaling, patching, and high availability. Fn Project supports Node.js—one of the most popular runtimes for developing serverless functions-based applications. Upload your Node.js function code and let Fn Project execute it in response to events.