
최근 회사 프로젝트를 Next.js 13 Pages Router에서 Next.js 15 App Router로 마이그레이션하는 작업을 완료했습니다.약 3개월간의 마이그레이션 과정에서 겪은 경험과 SSR/CSR 성능 차이를 실제 데이터와 함께 공유하고자 합니다.마이그레이션을 결정한 이유기존 Pages Router 기반의 프로젝트는 약 50개의 페이지와 다양한 API 라우트를 포함하고 있었습니다.Next.js 15 App Router로의 마이그레이션을 결정한 주요 이유는 다음과 같습니다. 성능 개선 기대React Server Components의 도입으로 번들 크기 감소향상된 데이터 페칭 패턴개선된 라우팅 성능개발자 경험(DX) 향상파일 기반 라우팅의 직관성레이아웃 중첩 기능스트리밍과 Suspense의 원활한..