Need help with es4x?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

reactiverse
652 Stars 59 Forks Apache License 2.0 1.3K Commits 38 Opened issues

Description

🚀 fast JavaScript 4 Eclipse Vert.x

Services available

!
?

Need anything else?

Contributors list

ES4X

This is the EcmaScript (5.1+) language support for Eclipse Vert.x

Build Status Join the chat at https://gitter.im/es4x/Lobby Security Status

Why?

10 things I've learned making the fastest JS runtime in the world

JavaScript is fast, and this is the way to make it even faster 🚀🚀🚀

Usage

Create a project:

# create a generic project
mkdir my-app
cd my-app
# init the project
npm init @es4x project
# add other dependencies...
npm install @vertx/unit --save-dev
npm install @vertx/core --save-prod
# will trigger the download
# of the java dependencies
npm install

Create your

index.js
:
/// 
// @ts-check

vertx .createHttpServer() .requestHandler(function (req) { req.response().end("Hello!"); }) .listen(8080);

console.log('Server listening at: http://localhost:8080/');

and your

index.test.js
:
import { TestSuite } from '@vertx/unit';

const suite = TestSuite.create("the_test_suite");

suite.test("my_test_case", function (context) { var s = "value"; context.assertEquals("value", s); });

suite.run();

npm start

Profit!

Documentation

For more documentation please see docs.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.