# Multiplatform Runtime Parent index: [Vaadin Docs](https://vaadin.com/docs/v10/llms.txt) ## Overview - [Multiplatform Runtime](https://vaadin.com/docs/v10/mpr.md) ## Overview - [Overview](https://vaadin.com/docs/v10/mpr/overview.md) ## Step-by-step migration guide - [Step-by-step migration guide](https://vaadin.com/docs/v10/mpr/introduction.md) - [Step-by-step Migration Guide](https://vaadin.com/docs/v10/mpr/introduction/step-1-migration-guide.md) - [Step 1 - pom.xml configuration for Vaadin 7](https://vaadin.com/docs/v10/mpr/introduction/step-1-maven-v7.md) - [Step 1 - pom.xml configuration for Vaadin 8](https://vaadin.com/docs/v10/mpr/introduction/step-1-maven-v8.md) - [Step 2 - Removing legacy Servlets](https://vaadin.com/docs/v10/mpr/introduction/step-2-legacy-servlets.md) - [Step 3 - Converting legacy UIs](https://vaadin.com/docs/v10/mpr/introduction/step-3-legacy-uis.md) - [Step 3 - Running a Spring Boot application with MPR and Flow](https://vaadin.com/docs/v10/mpr/introduction/step-3-spring-boot.md) - [Step 3 - Running a Vaadin Legacy CDI application with MPR and Flow](https://vaadin.com/docs/v10/mpr/introduction/step-3-cdi.md) - [Step 3 - Navigation using Navigator in Flow with MPR](https://vaadin.com/docs/v10/mpr/introduction/step-3-navigator.md) - [Step 3 - Converting a UI when not using other frameworks](https://vaadin.com/docs/v10/mpr/introduction/step-3-no-framework.md) - [Step 4 - Converting UI parameters](https://vaadin.com/docs/v10/mpr/introduction/step-4-ui-parameters.md) - [Step 5 - Adding legacy components to Flow layouts](https://vaadin.com/docs/v10/mpr/introduction/step-5-adding-legacy-components.md) ## Configuration and advanced topics - [Configuration and advanced topics](https://vaadin.com/docs/v10/mpr/configuration.md) - [Adding Legacy Components in a Flow Layout](https://vaadin.com/docs/v10/mpr/configuration/adding-legacy-components.md) - [Legacy theme in MPR](https://vaadin.com/docs/v10/mpr/configuration/legacy-theme.md) - [Custom widgetset and MPR](https://vaadin.com/docs/v10/mpr/configuration/legacy-widgetset.md) - [Limitations of MPR](https://vaadin.com/docs/v10/mpr/configuration/limitations.md) - [Setting up production mode](https://vaadin.com/docs/v10/mpr/configuration/production-mode.md) - [Push and MPR](https://vaadin.com/docs/v10/mpr/configuration/push.md) - [Using sessions with MPR](https://vaadin.com/docs/v10/mpr/configuration/session.md) - [Using a custom legacy UI class](https://vaadin.com/docs/v10/mpr/configuration/custom-ui.md)