본문으로 건너뛰기
FindOpenSource

Payload

TypeScript 우선 헤드리스 CMS이자 애플리케이션 프레임워크로, 관리자 패널이 내장되어 있습니다.

개요

Payload는 Next.js 전용으로 구축된 헤드리스 CMS입니다. API를 통해 호출하는 별도 서비스로 실행되는 대신, 기존 Next.js `/app` 폴더에 직접 설치되어 프런트엔드와 CMS가 동일한 프로젝트를 공유할 수 있고, 반드시 REST나 GraphQL을 거치지 않고도 React Server Components에서 직접 데이터베이스를 쿼리할 수 있습니다.

완전히 TypeScript로 작성되었으며, 타입은 데이터 스키마로부터 자동 생성됩니다. 인증, 문서 버전 관리 및 초안, 다국어 지원, 블록 기반 레이아웃 빌더, 커스터마이징 가능한 React 기반 관리자 UI, Lexical 리치 텍스트 에디터, 조건부 필드 로직, 그리고 코드로 정의하는 세밀한 접근 제어를 포함하며, 사실상 모든 동작에 대해 훅을 사용할 수 있습니다.

Payload는 오픈소스이며 Next.js가 실행되는 모든 환경에서 셀프 호스팅할 수 있고, Vercel과 Cloudflare용 원클릭 배포 옵션도 제공합니다. 이미 Next.js로 구축하고 있으면서, 별도의 호스팅형 콘텐츠 플랫폼 대신 코드 우선적이고 개발자가 직접 통제하는 CMS를 앱에 통합하고 싶은 팀에 적합합니다.

카테고리
CMS
키워드
headless-cmscmstypescriptadmin-paneladmin-dashboard
언어
TypeScript
라이선스
MIT

잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기