Not necessarily. If your app already uses Nuxt 2, you can migrate Vue first and plan the Nuxt upgrade separately. However, Nuxt 3 is built on Vue 3, so eventually you’ll need to upgrade both to keep framework, dependencies, and tooling in sync. As we explain in our
Nuxt migration blog, SEO-heavy or SSR apps may benefit from combining both migrations in one project to reduce duplicated work.