Repolode
gentics

gentics/mesh

GraphQL 및 REST API로 웹사이트, 모바일 앱 등 클라이언트에 콘텐츠를 제공하는 Java 기반 오픈소스 헤드리스 CMS입니다.

대체할 수 있는 제품:ContentfulStrapi

스타
593
포크
124
열린 이슈
136
마지막 커밋
19시간 전

어떤 프로젝트인가요?

Gentics Mesh는 헤드리스 콘텐츠 관리 시스템입니다. 프런트엔드를 제공하지 않고 콘텐츠를 저장하고 관리하므로, 개발자는 원하는 프레임워크로 프레젠테이션 계층을 만들고 API를 통해 콘텐츠를 불러올 수 있습니다. 콘텐츠는 트리 형태로 구성되어 탐색 구조와 URL이 자동으로 생성되며, 플랫폼에서 권한, 다국어 콘텐츠, 검색을 관리합니다.

GraphQL API와 REST API를 제공하며, websockets를 통한 콘텐츠 이벤트, 버전 관리 콘텐츠, 문서 단위 권한도 지원합니다. CMS를 기반으로 구축한 애플리케이션의 접근을 제어하는 데 사용자, 역할, 권한 관리 기능을 활용할 수 있습니다. 검색에는 Elasticsearch를 사용하며, 이미지 조작 API와 태그 API도 포함되어 있습니다.

서버는 로컬, 클라우드 또는 Docker에서 실행할 수 있으며, 클러스터링과 모니터링을 지원합니다. 핵심 구성 요소로 임베디드 그래프 데이터베이스를 사용합니다. 코드는 Apache 2.0 라이선스로 제공되며, 프로젝트를 만든 회사에서 상용 Enterprise Edition도 제공합니다.

핵심 기능

  • 01콘텐츠를 가져오고 수정하는 GraphQL 및 REST API
  • 02문서 단위 권한이 적용되는 버전 관리 콘텐츠
  • 03내장 사용자, 역할, 권한 관리
  • 04websockets를 통한 콘텐츠 이벤트 푸시
  • 05Elasticsearch 기반 검색 및 이미지 조작 API
  • 06클러스터링 및 모니터링 지원, Docker 배포

활용 사례

  • 웹사이트, 모바일 앱, IoT 기기에 하나의 콘텐츠 소스 제공
  • 사용자 지정 프런트엔드 프레임워크로 콘텐츠 기반 사이트 구축
  • 트리 기반 탐색 구조와 URL을 활용한 다국어 콘텐츠 관리
  • 내장 사용자 관리 기능으로 애플리케이션 콘텐츠 접근 제어

빠른 시작

  1. 1

    기본 개념은 Getting Started Guide를 읽어 보세요

  2. 2

    Quick Start 가이드의 설명에 따라 데모 애플리케이션을 실행하세요

  3. 3

    실행된 후 로컬 API 엔드포인트에 한 번 인증하세요

사용 전 알아둘 점

  • README에 직접적인 설치 명령이 없어 빠른 시작을 위해 외부 가이드를 참조해야 합니다.
  • Elasticsearch 기반 검색 및 클러스터링과 같은 일부 기능에는 추가 인프라가 필요합니다.
  • 엔터프라이즈 기능과 전문 지원은 상업용으로만 제공됩니다.

토픽

자주 묻는 질문

mesh은(는) 무엇인가요?
GraphQL 및 REST API로 웹사이트, 모바일 앱 등 클라이언트에 콘텐츠를 제공하는 Java 기반 오픈소스 헤드리스 CMS입니다. Gentics Mesh는 헤드리스 콘텐츠 관리 시스템입니다. 프런트엔드를 제공하지 않고 콘텐츠를 저장하고 관리하므로, 개발자는 원하는 프레임워크로 프레젠테이션 계층을 만들고 API를 통해 콘텐츠를 불러올 수 있습니다. 콘텐츠는 트리 형태로 구성되어 탐색 구조와 URL이 자동으로 생성되며, 플랫폼에서 권한, 다국어 콘텐츠, 검색을 관리합니다.
mesh은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mesh은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mesh은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mesh의 마지막 커밋은 2026년 10월 21일입니다.
mesh은(는) 어디에 사용할 수 있나요?
웹사이트, 모바일 앱, IoT 기기에 하나의 콘텐츠 소스 제공 사용자 지정 프런트엔드 프레임워크로 콘텐츠 기반 사이트 구축 트리 기반 탐색 구조와 URL을 활용한 다국어 콘텐츠 관리 내장 사용자 관리 기능으로 애플리케이션 콘텐츠 접근 제어
mesh는 어떻게 설치하나요?
기본 개념은 Getting Started Guide를 읽어 보세요 Quick Start 가이드의 설명에 따라 데모 애플리케이션을 실행하세요 실행된 후 로컬 API 엔드포인트에 한 번 인증하세요
mesh은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/gentics/mesh

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트