목록으로💻 개발

Next.js App Router 시작하기

1분 읽기
#nextjs#react#tutorial

Next.js App Router 시작하기

Next.js 13부터 도입된 App Router는 React Server Components를 기반으로 한 새로운 라우팅 시스템입니다.

App Router의 특징

1. 파일 기반 라우팅

app/
├── page.tsx        → /
├── about/
│   └── page.tsx    → /about
└── blog/
    ├── page.tsx    → /blog
    └── [slug]/
        └── page.tsx → /blog/:slug

2. 레이아웃 시스템

layout.tsx 파일을 통해 중첩된 레이아웃을 쉽게 구현할 수 있습니다.

3. Server Components

기본적으로 모든 컴포넌트가 Server Component로 동작하여 성능이 향상됩니다.

마무리

App Router는 처음에는 복잡해 보일 수 있지만, 익숙해지면 매우 강력한 기능을 제공합니다.