Real-time Web Application Development using Vert.x 2.0

The real-time web is gaining momentum and this book provides the simplest way to jump on board. A beautifully clear tutorial on Vert.x, it helps you develop a real-time web application from the ground up.

Real-time Web Application Development using Vert.x 2.0

Tero Parviainen

The real-time web is gaining momentum and this book provides the simplest way to jump on board. A beautifully clear tutorial on Vert.x, it helps you develop a real-time web application from the ground up.
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$39.99
RRP $23.99
RRP $39.99
eBook
Print + eBook

Frequently bought together


Real-time Web Application Development using Vert.x 2.0 Book Cover
Real-time Web Application Development using Vert.x 2.0
$ 23.99
$ 10.00
Instant Vert.x Book Cover
Instant Vert.x
$ 14.99
$ 10.00
Buy 2 for $20.00
Save $18.98
Add to Cart

Book Details

ISBN 139781782167952
Paperback122 pages

Book Description

Vert.x is a platform for building highly networked and scalable applications on the Java Virtual Machine. Using just a few powerful building blocks, it provides a powerful framework that scales to a multitude of different usage scenarios. It is one of the few truly polyglot development platforms, providing seamless interoperability between components written in JavaScript, CoffeeScript, Java, Ruby, Python, and Groovy.

Real-time Web Application Development using Vert.x 2.0 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 using Vert.x 2.0 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 using Vert.x 2.0 guides you through the whole Vert.x application development process, tying all of the important concepts together with a simple, realistic example application.

What You Will Learn

  • Set up a Vert.x development environment with ease
  • Organize application code into nice and tidy components using Verticles
  • Build browser-based clients for Vert.x apps using HTML5 and technologies like Knockout.js and D3.js
  • Integrate your Vert.x app with MongoDB to make your data persistent
  • Use the Vert.x Event Bus to add real-time collaboration features to your app
  • Seamlessly integrate components written in different programming languages so that you can use whatever language is the best fit for each problem
  • Organize your code into modules and distribute Vert.x libraries to your organization or to the open source community
  • Integrate Java libraries into your Vert.x application and tap into the vast Java library ecosystem
  • Scale your Vert.x application by tuning the deployment configuration of your Verticles

Authors

Book Details

ISBN 139781782167952
Paperback122 pages
Read More

Read More Reviews

These popular $10 titles might interest you

Instant Vert.x Book Cover
Instant Vert.x
$ 14.99
$ 10.00
Building Data Streaming Applications with Apache Kafka Book Cover
Building Data Streaming Applications with Apache Kafka
$ 35.99
$ 10.00
Programming Kotlin Book Cover
Programming Kotlin
$ 35.99
$ 10.00
Mastering Apache Spark 2.x - Second Edition Book Cover
Mastering Apache Spark 2.x - Second Edition
$ 39.99
$ 10.00
RESTful Java Web Services - Second Edition Book Cover
RESTful Java Web Services - Second Edition
$ 35.99
$ 10.00
Apache Kafka 1.0 Cookbook Book Cover
Apache Kafka 1.0 Cookbook
$ 27.99
$ 10.00