Tag: architecture
All the articles with the tag "architecture".
-
경로가 아닌 데이터를 추적하라: cacheTag와 태그 기반 캐시 무효화
revalidatePath의 경로 중심 무효화가 만드는 구조적 결함을 분석하고, CDN의 서로게이트 키 개념에서 출발한 cacheTag 기반 태그 무효화 아키텍처를 설계한다.
-
PPR 도입 판단 기준: Suspense 경계와 cacheLife를 적용할 시점
PPR과 cacheLife 조합이 효과적인 실무 패턴 세 가지를 정리하고, 여행 예약 플랫폼 구현을 통해 정적 셸/캐시 영역/동적 영역의 분류 기준과 빌드 검증 방법을 다룬다.
-
PPR과 마이크로 캐싱: cacheComponents와 Suspense 기반 하이브리드 렌더링
Next.js 16의 cacheComponents 스위치와 Suspense 경계를 활용한 PPR(부분 사전 렌더링) 아키텍처를 구현하고, 정적 껍데기/동적 스트리밍/마이크로 캐싱 세 영역의 공존 원리를 정리한다.
-
마이크로 캐싱과 컴포넌트 단위 핀셋 통제: 하이브리드 렌더링 아키텍처
매크로 캐싱의 All or Nothing 한계를 짚고, Next.js 15의 'use cache' 지시어를 활용한 마이크로 캐싱으로 컴포넌트 단위 하이브리드 렌더링을 구현하는 전략을 정리한다.