[Next.js] SSG(Static Site Generation) 렌더링 시 DB 변동사항 적용위해 Cache 비우기
·
🪴 Next.js
Next.js 과제를 하며 SSG 렌더링으로 About 페이지를 만들어야 했다. (회사 소개 페이지) 그런데 테스트를 위해 npm run dev (yarn dev) 로 로컬 서버를 통해 확인하다가, DB 데이터 (json-server 의 db.json) 를 변경했는데 (과제에선 json-server 를 활용 - 원래 BaaS이지만 이 과제에선 임의로 DB로 삼아서 쓰고있다) 변경된 데이터가 반영되지 않았다 .. 😥 이는 SSG 렌더링 특성 상 force-cache 로 캐시가 저장되어 유지되기 때문인데, 간단히 캐시 파일 삭제하는 법을 알아보자. 저번 글에서도 정리했지만, SSG를 다시 설명해보자면 🪨 SSG (Static Site Generation) 웹 렌더링 방식은 빌드 타임때 미리 페이지를 렌더링 ..