> Markdown version of [Spring](https://vaadin.com/docs/v23/integrations/spring). Section index: [llms.txt](https://vaadin.com/docs/v23/integrations/llms.txt)

# Using Spring with Vaadin

The Spring framework is a well suited application framework for use with Vaadin. Spring Boot is the recommended way to start developing Vaadin applications.

## <a id="setting-up-a-project"></a>Setting Up a Project

To start a new project with Spring and Vaadin, you can customize a starter from [Vaadin Start](https://start.vaadin.com). Alternatively, you can clone the [Project Base for Vaadin and Spring](https://github.com/vaadin/flow-spring-tutorial) repository.

## <a id="tutorial"></a>Tutorial

A tutorial application which showcases the basic usage of a Vaadin and Spring Boot application is available at <https://github.com/vaadin/flow-spring-examples>. You can use this application example to test the different concepts and features presented in the documentation.
