Skip to content

Latest commit

 

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
home heroImage actionText actionLink footer
true
/hero.png
Get Started →
/get-started/
MIT Licensed | Copyright © 2018-present Paulo Lopes

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

::: tip COMPATIBILITY NOTE ES4X requires GraalVM or Java >= 11. GraalVM 22.2 and up will require the installation of the JavaScript module with gu install js. :::