Reactive templates, TypeScript, and typed endpoints in Vaadin - Viktor Lukashov
Channel: vaadinofficial
Date: 10/11/2020

In this session, Viktor Lukashov shows how to use standard Web Components and HTML templates to create a reactive UI for a Spring Boot-based web application. All UI code is written in TypeScript, with direct access to the vast ecosystem of npm-based frontend libraries. However, the web app is packaged and deployed as a single artifact to a Java application server. Vaadin endpoints provide a type-safe secure communication channel between UI and server-side Java code, without you having to build and deploy a separate API server.