[Next.js] 라우트 세그먼트 옵션

SUN·2024년 12월 14일
0

Next.js - app router

목록 보기
11/21

1. 개요

강제로 특정 페이지를 static 또는 dynamic 페이지로 설정하는 등 페이지의 동작을 강제로 설정

2. 사용법

약속된 이름의 변수를 설정하고 값을 설정해서 내보내면 페이지의 설정을 강제로 조정할 수 있는 기능 - 라우트 세그먼트 옵션

export const dynamic = "옵션";

특정 페이지의 유형을 강제로 static, dynamic 페이지로 설정

옵션
1. auto : 기본값, 아무것도 강제하지 않음
2. force-dynamic : 페이지를 강제로 dynamic 페이지로 설정
3. force-static : 페이지를 강제로 static 페이지로 설정 - 모든 dynamic 요소를 static으로 작동되게 함
4. error : 페이지를 강제로 static 페이지로 설정 (dynamic 요소가 있다면 오류를 반환)

특별한 상황이 아니라면 권장되지 않음. 자연스럽게 가자

profile
안녕하세요!

0개의 댓글