라우터 선택 기준

라우터 선택 기준

Pages Router와 App Router의 차이를 폴더 구조, 데이터 패칭, 서버 컴포넌트, 팀 전환 비용으로 비교합니다.

Pages

익숙한 라우팅

기존 자료와 레거시 프로젝트를 이해하기 좋지만 최신 기능과는 거리가 생깁니다.

App

권장 기본값

layout, loading, server action, streaming을 파일 컨벤션으로 연결합니다.

전환

한 번에 바꾸지 않기

중요 화면부터 App Router로 옮기고 공통 UI와 데이터 경계를 분리합니다.

App Router 전환 기준

새 프로젝트는 App Router, 기존 서비스는 위험도부터 본다

라우터 선택은 문법 취향이 아니라 배포 중단 없이 기능을 확장할 수 있는지에 대한 결정입니다.

체크 항목

학습이후 장의 예제는 app 디렉터리와 서버 컴포넌트 흐름을 기준으로 읽습니다.
마이그레이션공통 레이아웃과 API 의존도가 높은 화면은 별도 계획을 세웁니다.
검증라우팅 변경 후 링크, 메타데이터, 데이터 패칭 결과를 함께 확인합니다.