Headless CMS & Modern Web Architecture

고스트 CMS

Ghost is an open-source publishing platform built with Node.js and designed with headless use in mind. Its Content API and Admin API are built in, as are newsletters and paid memberships through Stripe, allowing media and creator businesses to operate subscriptions without separate tools for each function. Its flexibility for custom content types is more limited, making it better suited to blogs and newsletters than enterprise sites with complex data models.

Business applications and impact#

Provides lightweight API delivery, newsletters and a Markdown editor.

Implementation guidance and considerations#

Implement metadata and JSON-LD pipelines when connecting a custom front end.

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.

Server-Side Rendering

SSR (서버 사이드 렌더링)

Generating HTML dynamically on the server for each incoming request and delivering it to the browser.

Incremental Static Regeneration

ISR (증분 정적 재생성)

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