Vaadin endpoints have arrived: How do they compare to REST?

How do Vaadin endpoints compare to REST?

New stateless endpoints are one of the main features introduced in Vaadin 15. You can use them in client-side TypeScript views to connect to backend logic on the Java server. At first glance, this looks really similar to existing solutions, such as REST. There are indeed many similarities, but there are also key differences to keep in mind.