Docs

Documentation versions (currently viewingVaadin 25 (prerelease))

Expand your Vaadin Project

Add features to your Vaadin project to turn it into a full-featured application.

You have now created, started, and built your first Vaadin project. Now it is time to start adding features to it, turning it into a fully functional application. The Building Apps section of the documentation contains all the resources you need.

Add Views & Navigation

Expand your application by adding multiple views and enabling navigation between them. See the Views & Navigation guides for step-by-step instructions.

Add Data

Integrate data handling into your application with forms, validation, and interactive grids. Learn how to manage user input and display dynamic content by following the Forms & Data guides.

Implement Security

Secure your application with user authentication and authorization. Refer to the Security guides to learn how.

Use a Real Database

Replace the in-memory H2 database with a production-ready database. Follow the Add Flyway and Replace H2 guides for details.