JavaScript Developer Resources
Build Web Apps, Microservices, and Much More
JavaScript is the go-to language for frontend, backend, mobile, and browser extension development. Get more from JavaScript with these tools and tips.
Get More from Node.js
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.
Node.js in the Cloud
Creating and running Node.js apps in the cloud lowers costs, reduces development time, and improves scalability. Oracle Application Container Cloud Service offers a lightweight infrastructure that can help developers build and deploy containerized apps written in Node.js.
Extend Node.js Application with GraalVM
Run the GraalVM with Node.js by replacing V8 with GraalVM for executing JavaScript. It enables polyglot applications (e.g., 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.
A Modular Toolkit for JavaScript
JavaScript developers looking for a modular toolkit can turn to Oracle JavaScript Extension Toolkit (JET), for a collection of open source and Oracle-contributed JavaScript libraries for building client-side apps.
Visual Coding for Serious Developers
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.
Build Serverless Apps with Node.js
Serverless functions-as-a-service technologies like the open source Fn Project let developers focus on code without worrying about infrastructure concerns like scaling, patching, and high availability. Fn supports Node.js—one of the most popular runtimes for developing serverless functions-based applications. Upload your Node.js function code and let Fn execute it in response to events.
Writing and Using REST Services
JavaScript apps and REST APIs go hand-in-hand. Database developers can use Oracle REST Data Services and SQLcl to deploy REST APIs for Oracle Database.
JavaScript In The Database
Reducing data transfer is key in the age of big data. Using Oracle Database's experimental Multi-Lingual Engine (MLE), developers can use JavaScript—and other languages—to move logic closer to data.
Experience Oracle Cloud —Get up to 3,500 hours free.