Shifting to the App Router introduces React features, like Server Components and Suspense. Alongside new Next.js elements like special files and layouts, the migration involves embracing fresh concepts, adjusting mental models, and adapting behavior. To ease the complexity, we advise breaking the migration into smaller steps. The app directory is thoughtfully designed to enable incremental, page-by-page migration from the pages directory. Learn more.