Headless CMS & Modern Web Architecture

SSR (서버 사이드 렌더링)

SSR queries databases or APIs when a visitor requests a URL and generates the HTML at that moment. It suits content that changes with every request, including authentication state and live inventory. Search engines receive complete HTML without waiting for client-side JavaScript, providing indexability comparable to SSG. However, CPU demand grows with traffic. Design a caching layer, such as Redis, together with CDN edge caching to manage that load.

Business applications and impact#

Reflects current data and delivers complete initial HTML that supports search indexing.

Implementation guidance and considerations#

Combine SSR with edge caching to control server load and TTFB.

Indexing

색인

The process of analyzing retrieved web pages and storing their information in a search engine's index.

Decoupled Architecture

디커플드 아키텍처

A software architecture in which independent back-end and front-end layers communicate exclusively through APIs.

Static Site Generation

SSG (정적 사이트 생성)

Generating pre-rendered HTML, CSS and JavaScript as static files at build time.

Incremental Static Regeneration

ISR (증분 정적 재생성)

Periodically regenerating selected static pages in the background without rebuilding the entire site.