Strapi
콘텐츠 타입을 시각적으로 모델링하면 REST 및 GraphQL API를 자동으로 생성해주는 셀프 호스팅 오픈소스 헤드리스 CMS입니다.
개요
Strapi는 셀프 호스팅 오픈소스 헤드리스 CMS입니다. Content-Type Builder를 사용해 콘텐츠 타입을 시각적으로 정의하면, 해당 콘텐츠에 대한 REST 및 GraphQL API가 자동으로 생성되어 웹 프런트엔드, 모바일 앱, 기타 클라이언트에서 바로 사용할 수 있습니다. 역할 및 권한 기반 접근 제어, 미디어 라이브러리, 다국어 지원, 초안/게시 워크플로가 기본 제공되며, 백엔드는 명시적인 Routes -> Middlewares -> Controllers -> Services 아키텍처와 플러그인 시스템을 통해 확장할 수 있습니다.
TypeScript를 1급으로 지원하며, 데이터베이스 옵션으로 SQLite, PostgreSQL, MySQL, MariaDB를 지원하고, 핵심 부분은 MIT 라이선스입니다. 동일한 저장소에 있는 별도의 `ee/`(엔터프라이즈 에디션) 디렉터리는 유료 기능을 위해 다른 라이선스를 사용합니다. 셀프 호스팅 외에도, Strapi Cloud가 공식 관리형 호스팅 옵션으로 제공됩니다.
콘텐츠를 시각적으로 모델링하고 즉시 생성된 API를 얻으면서도, 완전히 호스팅되는 폐쇄형 콘텐츠 플랫폼을 거치는 대신 백엔드 코드에 대한 완전한 통제권을 유지하고 싶은 팀에 적합합니다.
- 카테고리
- CMS
- 언어
- TypeScript, JavaScript
- 라이선스
- MIT
관련 프로젝트
Wagtail
BSD-3-ClauseDjango 기반의 오픈소스 콘텐츠 관리 시스템으로, 에디터 경험에 중점을 두며 분리된 프런트엔드를 위한 헤드리스 콘텐츠 API를 제공합니다.
- CMS
Decap CMS
MIT정적 사이트 생성기를 위한 오픈소스 Git 기반 CMS로, 간단한 관리자 인터페이스를 통해 저장소 안의 파일로 콘텐츠를 편집합니다.
- CMS
Directus
BUSL-1.1어떤 SQL 데이터베이스든 동적 API와 직관적인 관리 앱으로 감싸주는 오픈소스 데이터 플랫폼입니다.
- CMS
- 백엔드
- API
Payload
MITTypeScript 우선 헤드리스 CMS이자 애플리케이션 프레임워크로, 관리자 패널이 내장되어 있습니다.
- CMS
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기