Vue 2 stopped receiving updates and security fixes at the end of 2023. We move applications to Vue 3 in stages, replace deprecated dependencies, and keep the product running while the migration is in progress.
- Migration Assessment. We scan the codebase for breaking changes, deprecated APIs and dependencies without Vue 3 support. You get a migration plan with effort per module and a list of libraries to replace.
- Migration Build Rollout. We run the app on the official @vue/compat build and fix deprecation warnings module by module. The product keeps shipping features during the migration.
- Vuex to Pinia. We move state stores to Pinia with full TypeScript types. Your team gets simpler stores, better autocompletion and easier testing.
- Vue CLI to Vite. We replace the webpack-based build with Vite. Local dev server start and hot reload become near-instant, and production builds get faster.
- UI Library Replacement. Libraries such as BootstrapVue or Vuetify 2 are replaced with their Vue 3 versions or supported alternatives. Screens look and behave the same after the switch.





























