Headless Content Management System
헤드리스 CMS
An architecture that separates content management from the front-end interface and delivers content through APIs.
A component model that executes on the server and streams rendered output or an RSC payload without shipping its component code to the browser.
리액트 서버 컴포넌트
React Server Components execute exclusively on the server. Only their rendered output or RSC payload is streamed to the client, reducing browser bundles and allowing database queries and private API access to stay server-side. Browser interactions such as useState and onClick belong in client components marked with use client. Poorly designed boundaries can inadvertently pull server-only dependencies into client bundles.
Reduces client JavaScript while enabling efficient access to internal databases and APIs.
Understand rendering lifecycles and clearly separate server and client components.
헤드리스 CMS
An architecture that separates content management from the front-end interface and delivers content through APIs.
디커플드 아키텍처
A software architecture in which independent back-end and front-end layers communicate exclusively through APIs.
잼스택
A web architecture built on client-side JavaScript, reusable APIs and pre-rendered markup.
SSG (정적 사이트 생성)
Generating pre-rendered HTML, CSS and JavaScript as static files at build time.
SSR (서버 사이드 렌더링)
Generating HTML dynamically on the server for each incoming request and delivering it to the browser.
ISR (증분 정적 재생성)
Periodically regenerating selected static pages in the background without rebuilding the entire site.