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
- 언어
- TypeScript
- 라이선스
- MIT
관련 프로젝트
Directus
BUSL-1.1어떤 SQL 데이터베이스든 동적 API와 직관적인 관리 앱으로 감싸주는 오픈소스 데이터 플랫폼입니다.
- CMS
- 백엔드
- API
Decap CMS
MIT정적 사이트 생성기를 위한 오픈소스 Git 기반 CMS로, 간단한 관리자 인터페이스를 통해 저장소 안의 파일로 콘텐츠를 편집합니다.
- CMS
Strapi
MIT콘텐츠 타입을 시각적으로 모델링하면 REST 및 GraphQL API를 자동으로 생성해주는 셀프 호스팅 오픈소스 헤드리스 CMS입니다.
- CMS
Wagtail
BSD-3-ClauseDjango 기반의 오픈소스 콘텐츠 관리 시스템으로, 에디터 경험에 중점을 두며 분리된 프런트엔드를 위한 헤드리스 콘텐츠 API를 제공합니다.
- CMS
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기