High-performance
JavaScript with GraalVM
Run JavaScript applications faster and more efficiently with GraalVM
GraalVM is fully compatible with the ECMAScript 2021 specification
Run JavaScript faster using fewer resources
Run Node.js apps and use packages in Java and other languages
Share data and code with other GraalVM languages like Java, Ruby, Python, LLVM, R, and others
GraalVM supports all Nashorn features, improves performance, and includes all the latest ECMAScript features
JavaScript is supported by GraalVM tools including Insight, VisualVM, Chrome Debugger, VS Code extensions, and others
GraalVM Community, GraalVM Enterprise, and V8 Benchmarks Comparison
There are significant benefits with the GraalJS runtime environment and how that gives SuiteScript developers access to the most current ECMAScript features and syntax out of the box. Aligning SuiteScript with ECMAScript delivers enhanced developer productivity, more maintainable code and ensures ongoing conformance to an evolving standard.
Run JavaScript on GraalVM for optimal performance
JavaScript on GraalVM leverages the Graal compiler to provided unparalleled performance
Learn moreServer-side rendering on the JVM
High performance server-side rendering for React.js and other client frameworks
Learn moreRun JavaScript on GraalVM Native Image
Embed JavaScript code in Java applications built with GraalVM Native Image
Learn moreJava <> JavaScript Interoperability
Using Ruby in Node.js App on GraalVM