OpenSource-Hub
K

Keystone

9.9k stars·개발 도구·SHA-256 체크섬 확인됨

개발자를 위해 설계된 강력한 CMS로, GraphQL API와 관리자 백엔드를 자동 생성하여 대량의 보일러플레이트 코드를 작성할 필요가 없습니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

데이터 모델을 정의하기만 하면 API와 백엔드를 자동으로 생성해 주는 개발자용 CMS.

주요 기능

  • GraphQL API 자동 생성: schema를 정의한 후 인터페이스 코드를 직접 작성할 필요 없음
  • 내장 관리 UI: 별도 설정 없이 바로 사용할 수 있는 아름다운 백엔드, 사용자 정의 필드 및 뷰 지원
  • 코드 주도 방식: JS/TS로 데이터 모델을 정의하고 완전히 제어 가능하며 버전 관리가 용이
  • 확장 가능: 사용자 정의 필드 타입, 인증, hooks 및 플러그인 지원
  • 고성능: Node.js와 최신 데이터베이스(PostgreSQL, SQLite 등) 기반

할 수 없는 것

  • •Node.js와 GraphQL에 대한 기초 지식이 어느 정도 필요하며, 완전한 비기술자에게는 적합하지 않습니다. 2. 기본적으로 SQLite를 사용하며, 프로덕션 환경에서는 PostgreSQL로 전환하는 것을 권장합니다. 3. 관리 UI의 커스터마이징 자유도가 높지만, React와 커스텀 필드 개발에 익숙해야 합니다. 4. 일부 고급 기능(파일 업로드, 권한 등)은 별도의 플러그인 구성이 필요합니다.

사용 사례

  • SaaS 제품의 관리 백엔드 구축
  • 블로그 또는 뉴스 웹사이트를 위한 콘텐츠 관리 시스템 구축
  • 전자상거래 플랫폼의 상품/주문 관리 개발
  • 모바일 앱에 GraphQL 데이터 인터페이스를 빠르게 제공
  • 기존 CMS를 대체하여 더욱 유연한 디지털 경험 구현

Keystone은 개발자를 위한 오픈 소스 콘텐츠 관리 시스템(CMS) 프레임워크입니다. JavaScript 또는 TypeScript로 데이터 모델을 정의하기만 하면, Keystone이 완전한 기능을 갖춘 GraphQL API와 아름다운 관리 인터페이스를 자동으로 생성해 줍니다. 방대한 보일러플레이트 코드를 줄여주어 비즈니스 로직에 집중할 수 있습니다. Node.js와 React를 기반으로 구축되어 현대적인 Web 애플리케이션, 전자상거래 백엔드, 콘텐츠 기반 웹사이트를 만드는 데 매우 적합합니다. WordPress나 Strapi 같은 기존 CMS와 비교했을 때, Keystone은 더 유연하고 코드 제어력이 뛰어나 현대적인 기술 스택을 추구하는 개발자들이 선호하는 헤드리스 CMS 중 하나입니다.

태그

cmsgraphqlnodejsreactheadless-cmsadmin-uiapi

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: create-keystone-app CLI를 전역으로 설치: npm create keystone-app@latest my-app

4

2단계: 프로젝트 디렉터리로 이동하여 시작: cd my-app && npm run dev

5

3단계: 브라우저에서 http://localhost:3000 을 열어 관리 UI에 접속하고, schema 파일을 작성하여 데이터 모델 정의

설치 가이드
  1. 1단계: create-keystone-app CLI를 전역으로 설치: npm create keystone-app@latest my-app
  2. 2단계: 프로젝트 디렉터리로 이동하여 시작: cd my-app && npm run dev
  3. 3단계: 브라우저에서 http://localhost:3000 을 열어 관리 UI에 접속하고, schema 파일을 작성하여 데이터 모델 정의
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

프로젝트 디렉토리를 삭제하면 완전히 제거됩니다. CLI를 전역으로 설치한 경우 npm uninstall -g create-keystone-app을 실행하여 제거하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-15 08:28:17
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

3 FAQs

유사한 프로젝트