라우터 선택 기준

라우터 선택 운영 경계

Pages Router의 안정성과 App Router의 서버 중심 구조를 프로젝트 상태에 맞춰 비교합니다.

Pages Router

익숙한 구조 유지

기존 프로젝트의 안정적인 라우팅과 API Route 패턴을 유지하며 작은 변경을 빠르게 반영합니다.

App Router

새 프로젝트 기본값

서버 컴포넌트, 레이아웃 중첩, Route Handler를 기준으로 새 기능의 책임 경계를 선명하게 둡니다.

Mixed

점진적 공존

기존 페이지는 유지하고 신규 구간부터 app 디렉터리로 옮겨 위험을 작게 나눕니다.

라우터 전환 위험

팀의 전환 속도 검토

라우터는 파일 구조와 데이터 흐름을 바꾸므로 학습 시간, 테스트 범위, 배포 리스크를 함께 계산해야 합니다.

선택 결과

유지레거시 안정성이 중요하면 Pages Router를 유지하고 보완합니다.
전환새 기능에서 서버 컴포넌트 이점이 크면 App Router를 기본으로 둡니다.
공존마이그레이션 중에는 라우트별 소유권과 테스트 기준을 명확히 둡니다.