8 The web stack
This chapter covers
- The construction of an edge service and a public API
- The Vert.x web client
- JSON web tokens (JWT) and cross-origin resource sharing (CORS)
- Serving and integrating a Vue.js reactive application with Vert.x
- Testing an HTTP API with REST Assured
Reactive applications often use HTTP because it is such a versatile protocol, and Vert.x offers comprehensive support for web technologies. The Vert.x web stack provides many tools for building web application backends. These include advanced routing, authentication, an HTTP client, and more. This chapter will guide you through exposing an HTTP API with JSON web tokens (JWT) for access control, making HTTP requests to other services, and building a reactive single-page ...
Get Vert.x in Action now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.