In Chapter 1, we learned about the Web platform and its core technologies. These are the technologies that power the Web in the browser. Vaadin abstracts away many of the concepts in the Web platform, but it doesn’t get in your way when you need to go one level lower.
The Element API was introduced in Vaadin 10 to allow direct server-side manipulation of the DOM in the browser. In practice, the Element API is a set of Java classes with methods to read, create, and modify HTML elements in the web page.
Vaadin also includes functionality ...