© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
A. DuartePractical Vaadinhttps://doi.org/10.1007/978-1-4842-7179-7_4

4. UI Components

Alejandro Duarte1  
Turku, Finland

The word “component” can be a bit overloaded in software development to the point that it might feel like anything can be a component: a class, a module, a JAR, an HTML element, an input field in the user interface… the list goes on and on. However, there’s nothing wrong with adopting meanings for this word, and in this book, I use the term “UI component” to refer to a part of the UI that can be encapsulated in a Java class and of which instances can be added to a Vaadin layout. I also use the term “component” to refer to a UI component ...

Get Practical Vaadin: Developing Web Applications in Java now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.