자체 Git 저장소의 Markdown, MDX, JSON, YAML 콘텐츠를 편집하는 오픈소스 헤드리스 CMS로, GraphQL API를 제공합니다.
sanity-io/sanity
호스팅형 Content Lake 데이터 저장소를 기반으로 구조화된 콘텐츠 작업 공간을 구성하는 오픈 소스 React 기반 헤드리스 CMS 스튜디오입니다.
대체할 수 있는 제품:Contentful
Storyblok
- 스타
- 6,369
- 포크
- 559
- 열린 이슈
- 319
- 마지막 커밋
- 5시간 전
어떤 프로젝트인가요?
Sanity Studio는 JavaScript와 React로 구성하고 확장할 수 있는 단일 페이지 콘텐츠 편집 애플리케이션입니다. Sanity의 호스팅형 실시간 데이터 저장소인 Content Lake를 기반으로 하며, 팀이 자체 문서 스키마와 필드 유효성 검사, 편집 레이아웃을 정의할 수 있습니다.
Studio에는 구조화된 리치 텍스트를 위한 블록 편집기, 사용자 지정 컴포넌트를 지원하는 플러그인 아키텍처, 브랜딩을 위한 테마 기능이 포함되어 있습니다. GROQ 쿼리, GraphQL API 또는 실시간 업데이트 수신도 지원하는 클라이언트 API를 통해 콘텐츠를 읽고 쓸 수 있습니다. 이미지는 에셋 파이프라인에 업로드해 필요할 때 변환할 수 있으며, 주요 색상과 EXIF 데이터 같은 메타데이터도 쿼리할 수 있습니다.
프런트엔드가 특정 기술로 제한되지 않으므로 개발자는 어떤 프런트엔드 프레임워크와도 Studio를 함께 사용할 수 있습니다. 이 프로젝트는 MIT 라이선스로 제공되며, 단일 create 명령으로 설치할 수 있습니다.
핵심 기능
- 01React와 JavaScript로 구축한 사용자 지정 가능한 편집 UI
- 02필드 유효성 검사와 사용자 지정 입력 컴포넌트를 지원하는 스키마 기반 문서
- 03콘텐츠를 읽기 위한 GROQ 쿼리와 GraphQL API
- 04콘텐츠 업데이트를 실시간으로 수신하고 가져오기 및 내보내기를 지원하는 API
- 05필요할 때 이미지를 변환하고 메타데이터를 쿼리하는 기능
활용 사례
- 사용자 지정 프런트엔드를 갖춘 마케팅 또는 블로그 웹사이트의 콘텐츠 편집 백엔드 구축
- 사용자 지정 유효성 검사와 문서 레이아웃을 적용한 구조화된 콘텐츠 작업 공간 만들기
- 하나의 콘텐츠 소스를 여러 채널에 실시간으로 배포
토픽
자주 묻는 질문
- sanity은(는) 무엇인가요?
- 호스팅형 Content Lake 데이터 저장소를 기반으로 구조화된 콘텐츠 작업 공간을 구성하는 오픈 소스 React 기반 헤드리스 CMS 스튜디오입니다. Sanity Studio는 JavaScript와 React로 구성하고 확장할 수 있는 단일 페이지 콘텐츠 편집 애플리케이션입니다. Sanity의 호스팅형 실시간 데이터 저장소인 Content Lake를 기반으로 하며, 팀이 자체 문서 스키마와 필드 유효성 검사, 편집 레이아웃을 정의할 수 있습니다.
- sanity은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- sanity은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- sanity은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. sanity의 마지막 커밋은 2026년 10월 22일입니다.
- sanity은(는) 어디에 사용할 수 있나요?
- 사용자 지정 프런트엔드를 갖춘 마케팅 또는 블로그 웹사이트의 콘텐츠 편집 백엔드 구축 사용자 지정 유효성 검사와 문서 레이아웃을 적용한 구조화된 콘텐츠 작업 공간 만들기 하나의 콘텐츠 소스를 여러 채널에 실시간으로 배포
- sanity은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sanity-io/sanity
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
콘텐츠 모델에서 REST 및 GraphQL 콘텐츠 API를 생성하는 TypeScript 기반 오픈소스 셀프 호스팅 헤드리스 CMS입니다.
Twig 템플릿 계층과 자동 생성 GraphQL API를 갖춘, 맞춤형 웹사이트와 디지털 경험을 구축하기 위한 셀프 호스팅 PHP 콘텐츠 관리 시스템입니다.
GraphQL 및 REST API로 웹사이트, 모바일 앱 등 클라이언트에 콘텐츠를 제공하는 Java 기반 오픈소스 헤드리스 CMS입니다.
TypeScript 백엔드와 맞춤 설정 가능한 React 관리자 패널을 갖춘 오픈소스 Next.js 네이티브 헤드리스 CMS 겸 앱 프레임워크입니다.
스키마 정의에서 GraphQL API와 관리자 UI를 생성하는 Node.js용 헤드리스 CMS입니다.