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. For SEO-heavy or SSR apps, combining both migrations in one project can reduce duplicated work.