hero

基于Eclipse Vert.x的ES

一款先进的基于Eclipse Vert.x的JavaScript运行时

由此开始 →

精简优先

最小化配置基于npm的项目结构,帮助您专注于您的代码。

Vert.x助力

您可享受由Vert.x提供的高性能及可扩展性,在JavaScript中使用Vert.x响应式编程,并使用JavaScript或TypeScript

性能表现

ES4X基于GraalVM提供的高性能JavaScript应用可匹敌甚至超越Java应用。

# 就像1,2,3一样简单

# 安装
yarn global add es4x-pm # 或 npm install -g es4x-pm

# 建立项目文件
es4x init

# 创建hello world代码
cat << EOF
vertx.createHttpServer()
  .requestHandler(req => req.response().end('Hello ES4X world!'))
  .listen(8080);
EOF > index.js

# 安装依赖 (npm 及 maven)
yarn # 或 npm install

# 跑起来  
yarn start # 或 npm start

兼容性醒目

ES4X 需要 GraalVM (opens new window) 或者 Java >= 8.