손에 익는 Next.js
Part 3 - Next.js로 나만의 블로그 만들기
Part 3 - Next.js로 나만의 블로그 만들기
  • 블로그를 직접 만드는 이유
    • *️내 손으로 지은 집
  • 사전 지식 훑어보기
    • 1️사전 렌더링
    • 2️라우팅
    • 3️데이터 페칭
    • 4️스타일링
  • 블로그 유형 살펴보기
    • 1️일반적인 Next.js 블로그
    • 2️Vercel 리더십 블로그
  • 나만의 블로그 만들기
    • 1️블로그 아키텍처 선택하기
    • 2️블로그 템플릿 살펴보기
    • 3️블로그 설정 변경하기
  • 나만의 블로그 고도화하기
    • 1️테마 변경 기능
    • 2️게시글 조회수 기능
  • 마치며
Powered by GitBook
On this page
  • Route Handlers
  • Server Actions
  1. 사전 지식 훑어보기

데이터 페칭

Previous라우팅Next스타일링

Last updated 8 months ago

Route Handlers

Pages Router에 있던 API Routes의 App Router 버전입니다. app 디렉토리 아래 있는 어떤 폴더에서건 route라는 이름의 파일이라면 그건 API로 활용될 수 있습니다.

Pages Router에서는 api라는 폴더 아래에 두고 API를 만들었는데 이제는 폴더 이름은 상관 없고 파일 이름이 route 이면 API가 될 수 있습니다.

route라는 이름으로 만들어진 파일은 GET, POST 같은 메서드 이름으로 함수를 정의할 수 있습니다. 이 함수는 API가 호출됐을 때 동작합니다.

Server Actions

'use server'라는 문장이 있는 스코프의 로직은 서버에서 동작합니다. 그게 설령 컴포넌트 안이라고 해도 가능합니다.

자세한 예시는 이후 Vercel 리더십 블로그에서 살펴볼 예정입니다.

3️
API Routes
Route Handlers
Route Handlers
route.ts