PaperCall is shutting down on August 31, 2026. Existing events and submissions will remain available until then. New events can no longer be created.

Single Page Applications without REST API

By Simon Martinelli

Elevator Pitch

Single Page Applications (SPAs) use a REST API as a bridge between client and server for communication. This API must be developed and tested, and access code has to be written on the client-side. This process is complex and error-prone. But is there an alternative approach?

Description

Vaadin Fusion takes a different approach and generates the API and the client-side access code based on annotated Java classes.

This talk is an introduction to Vaadin Fusion. In contrast to the well-known Java-based Vaadin Flow, Vaadin Fusion offers the possibility of developing SPAs with TypeScript and web components in the frontend and Java in the backend.

Notes

I’m a Java and Vaadin expert and Vaadin Community Award winner. I had this talk at BaselOne and JokerConf last year.