-
Next.js 15 라우트 핸들러에서 기본적으로 캐싱은 지원되지 않지만,
get메서드를 사용할 때export const dynamic = 'force-static'설정으로 캐싱을 활성화할 수 있습니다. ⚙️ -
revalidate속성을 사용하여 캐시된 데이터를 주기적으로 갱신할 수 있습니다. 예를 들어,export const revalidate = 10은 10초마다 데이터를 재검증합니다. 🔄 -
개발 모드에서는 캐싱이 작동하지 않습니다. 빌드 후(npm run build)에만 캐싱 효과를 확인할 수 있습니다. 🛠️
-
캐싱은
get메서드에서만 작동하며,post,put,delete등 다른 HTTP 메서드에는 적용되지 않습니다. 🚫 -
헤더, 쿠키, request 객체를 사용하는 동적 함수에서는 캐싱이 적용되지 않습니다. ⚠️

![[10분 테코톡] 러쉬의 MySQL 트랜잭션 격리 수준](https://i2.ytimg.com/vi/QHWwNTGkwAU/hqdefault.jpg)



