OPEN HYPER STEP
← 목록으로 (stack-analysis)
STACK-ANALYSIS · 13 / 90
stack-analysis
CHAPTER 13 / 90
읽기 약 2
FUNCTION

Next.js App Router 심화: 병렬 라우트 + 인터셉팅


핵심 개념

parallel routes·intercepting routes·route groups — 대시보드 다중 패널·모달 라우팅.

본문

App Router 핵심 패턴

Route Groups (괄호 폴더)

📋 코드 (14줄)
app/
├── (auth)/
│   ├── login/page.tsx
│   └── signup/page.tsx
├── (dashboard)/
│   ├── layout.tsx
│   ├── overview/page.tsx
│   └── settings/page.tsx
└── (marketing)/
    ├── about/page.tsx
    └── pricing/page.tsx

(auth), (dashboard) 등은 URL에 안 나타남
→ 다른 layout 적용 가능

Parallel Routes (@폴더)

📋 코드 (10줄)
app/
├── layout.tsx
├── page.tsx          # 메인
├── @analytics/       # 병렬 슬롯
│   ├── default.tsx
│   ├── revenue/page.tsx
│   └── users/page.tsx
└── @notifications/
    ├── default.tsx
    └── unread/page.tsx
TSX📋 코드 (18줄)
// app/layout.tsx
export default function Layout({
  children,
  analytics,
  notifications,
}: {
  children: React.ReactNode;
  analytics: React.ReactNode;
  notifications: React.ReactNode;
}) {
  return (
    <div className="dashboard">
      <main>{children}</main>
      <aside>{analytics}</aside>
      <aside>{notifications}</aside>
    </div>
  );
}

Intercepting Routes (모달)

📋 코드 (12줄)
app/
├── feed/
│   ├── page.tsx
│   └── photo/[id]/page.tsx       # 직접 URL
└── @modal/
    └── (.)photo/[id]/page.tsx    # 인터셉트 (모달)


(.) — 같은 레벨
(..) — 상위 레벨
(..)(..) — 두 단계 위
(...) — 루트
TSX📋 코드 (10줄)
// app/@modal/(.)photo/[id]/page.tsx
import { Modal } from '@/components/Modal';

export default function PhotoModal({ params }: { params: { id: string } }) {
  return (
    <Modal>
      <PhotoView id={params.id} />
    </Modal>
  );
}

다음 챕터

CH.14 "Server Actions" — 폼 처리의 미래.


AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
Claude

무료: Sonnet 4.6 / Pro $20/mo: Opus 4.6

내 코드의 Next.js App Router 심화 부분을 분석해서
실전 분석 + 개선 우선순위를 알려줘.
ChatGPT

무료: GPT-5.5 / Plus $20/mo: GPT-5.5 Pro

Next.js App Router 심화 관련 인기 라이브러리/패턴 5개를
비교 분석해서 패턴 추출를 알려줘.
Gemini

무료: 2.5 Flash / Pro $19.99/mo: 3.1 Pro

내 프로젝트 전체에서 Next.js App Router 심화
최적화 가능 위치를 보고해줘.
Grok

무료: Grok 4.1 / SuperGrok $30/mo

2026년 한국 프론트엔드 시장의
Next.js App Router 심화 트렌드를 솔직히 알려줘.

⭐ 이것만 기억하세요
Next.js App Router 심화: 병렬 라우트 + 인터셉팅 이 3가지만 확실히 잡으세요
1.Route Groups로 레이아웃 분리 — URL 구조 ≠ 폴더 구조
2.Parallel Routes로 다중 패널 동시 렌더 — 대시보드 표준
3.Intercepting Routes로 SPA 모달 — 새로고침 시 풀 페이지


공유하기
진행도 13 / 90