ES for Eclipse Vert.x
A Modern JavaScript runtime for Eclipse Vert.x
Simplicity First
Minimal setup with npm-centered project structure helps you focus on your code.
Vert.x-Powered
Enjoy scalability and performance experience of Vert.x, use Reactive Vert.x components in JavaScript, and develop with JavaScript or TypeScript.
Performant
ES4X runs on top of GraalVM offering a great performance for JavaScript applications on par or better than Java.
# As Easy as 1, 2, 3
# (1) create
npm init @es4x project
# (2) install dependencies
npm install # OR yarn
# (3) run
npm start # OR yarn start
COMPATIBILITY NOTE
ES4X requires GraalVM (opens new window) or Java >= 11. GraalVM 22.2 and up will require the installation of the
JavaScript module with gu install js
.