Docs

Documentation versions (currently viewingVaadin 24)

Architecture

Learn how to architect business applications with Vaadin.
Design
Explains how to use the C4 model to design architecture.
System Components
Learn more about System Components and how to turn them into Java code.
Conceptual Layers
Introduces the presentation layer and the application layer in Vaadin apps.
Monoliths
Essential concepts, as well as advantages and disadvantages of developing and using monlithic applications.
Microservices
How Vaadin fits into microservice-based systems.