An intuitive guide to building applications for the real-time web with the Vert.x platform
Get started with developing applications for the real-time web
From concept to deployment, learn the full development workflow of a real-time web application
Utilize the Java skills you already have while stepping up to the next level
Learn all the major building blocks of the Vert.x platform
Follow a hands-on tutorial with a running example
Real-time Web Application Development with Vert.x will show you how to get up and running on the powerful Vert.x platform. Using a hands-on example of developing a mind map editor, this book shows you how to build a Vert.x application from the ground up, and on the way introduces all of the major building blocks of Vert.x, such as integrating with a database, polyglot development, and so on.
Real-time Web Application Development with Vert.x will guide you step-by-step through building a Vert.x application so that you’ll be able to start building one of your own in no time. From initiation to scaling, you’ll develop a mind map editor application with real-time collaboration capabilities. As you go through the development process, you’ll get to know all the building blocks of Vert.x applications: Verticles, Worker Verticles, the Event Bus, and Modules. You’ll also see how Vert.x apps seamlessly reach into client devices by building a client application using the Vert.x Event Bus Bridge, Knockout.js, and D3.js.
Real-time Web Application Development with Vert.x guides you through the whole Vert.x application development process, tying all of the important concepts together with a simple, realistic example application.