We're joined by Paulo Lopes -- one of the authors of es4x framework. Es4x is a server side JavaScript application framework which builds on Vertx and GraalVM. Es4x is a modern JavaScript runtime which from the developer experience resembles and offers a familiar programming model. Es4x is fast, reactive, scalable, and resource efficient. In this session we talk about the general ideas behind Es4x, its performance results, look at some demos, discuss what benefits and hindrances dependency on the JVM mean, what tooling is available for developers usign Es4x and where to look for more information. Useful links: Es4x - GraalVM - Paulo Lopes twitter: Vert.x - Chapters: 0:00 - Intro 1:48 - About es4x 4:08 - What is Vert.x 5:41 - Use cases of Vert.x 7:21 - The main ideas behind es4x 14:17 - How es4x is different from and Deno 17:05 - How GraalVM fits in 22:03 - About benchmarking and performance 28:03 - Vert.x and other Java frameworks 29:54 - Simple Vert.x demo 38:48 - Available APIs 36:14 - Using Maven artifacts from npm 49:35 - Tooling for es4x: VS Code 55:15 - Performance with GraalVM Enterprise 57:45 - Vert.x resources and community










