공식 문서

EmDash 공식 문서.

관리자 패널

EmDash 관리자 패널이 편집자, 관리자, 개발자에게 제공하는 기능.

아키텍처

EmDash로 빌드하기 위한 멘탈 모델 — 라이브로 편집 가능한 콘텐츠 모델을 가진 Astro 통합.

컬렉션과 필드

컬렉션과 필드로 콘텐츠 유형 정의—지원되는 필드 타입, 검증, 관계.

콘텐츠 모델

EmDash에서 콘텐츠 모델을 구성하고 발전시키는 방법 — 컬렉션, 필드, 런타임 변경, 타입, 시드.

스토리지 옵션

R2, S3 또는 로컬 파일 시스템으로 미디어 스토리지를 구성합니다.

EmDash Docs MCP

AI 코딩 어시스턴트를 EmDash 문서에 연결하여 실제 문서에서 질문에 답하고 올바른 패턴을 찾을 수 있도록 합니다.

시작하기

5분 이내에 첫 EmDash 사이트를 만들어보세요.

AI 도구

Claude, ChatGPT 및 기타 AI 어시스턴트를 EmDash 사이트에 연결하세요.

Atmosphere Login

Atmosphere 계정으로 EmDash에 로그인하세요 — Bluesky와 더 넓은 AT Protocol 생태계 뒤에 있는 개방형 네트워크 ID입니다.

인증

GitHub, Google 및 Atmosphere를 위한 플러그형 공급자가 있는 패스키 우선 인증입니다.

블로그 만들기

EmDash를 사용하여 게시물, 카테고리, 태그가 포함된 완전한 블로그를 구축하세요.

국제화 (i18n)

로케일별 게시, 슬러그 및 자동 폴백을 사용하여 콘텐츠를 여러 언어로 번역하세요.

내비게이션 메뉴

헤더, 푸터, 사이드바를 위한 내비게이션 메뉴를 생성하고 관리합니다.

페이지 레이아웃

템플릿 필드를 사용하여 편집자가 개별 페이지에 대해 다른 레이아웃을 선택할 수 있도록 합니다.

미리보기 모드

게시 전에 초안 콘텐츠의 안전한 미리보기를 활성화합니다.

콘텐츠 쿼리하기

템플릿에서 콘텐츠를 검색하려면 getEmDashCollection과 getEmDashEntry를 사용하세요.

Sections

사이트 전체에서 재사용 가능한 콘텐츠 블록을 만들고 사용하세요.

사이트 설정

사이트 제목, 로고, 소셜 링크와 같은 전역 설정을 구성합니다.

분류 체계

카테고리, 태그 및 커스텀 분류 체계로 콘텐츠를 정리합니다.

위젯 영역

사이드바, 푸터 및 기타 템플릿 영역에 동적 콘텐츠 블록을 추가합니다.

콘텐츠 작업

EmDash 관리 대시보드에서 콘텐츠를 생성, 편집 및 관리합니다.

x402 Payments

x402 결제 프로토콜로 콘텐츠를 수익화하세요 — 사람이 아닌 봇에게 청구합니다.

EmDash

Astro 네이티브 CMS. 타입 안전 콘텐츠, 플러그인 확장성, 포터블 배포를 갖춘 WordPress의 현대적 후속작.

EmDash 소개

EmDash가 무엇인지, 어떻게 작동하는지, 그리고 프로젝트에 적합한지 알아보세요.

관리 UI 확장

EmDash 관리 패널에 관리 페이지와 대시보드 위젯을 추가합니다.

Block Kit

샌드박스 플러그인 관리 페이지 및 위젯용 선언적 UI 블록.

페이지 프래그먼트

렌더링된 공개 페이지에 스크립트, 스타일시트 또는 HTML을 주입 — 네이티브 플러그인 전용.

플러그인 만들기

훅, 스토리지, 설정 및 관리 UI를 사용하여 EmDash 플러그인을 구축합니다.

API 라우트

샌드박스 플러그인에서 관리 UI 및 외부 통합을 위한 REST 엔드포인트를 노출합니다.

Block Kit

샌드박스 플러그인 관리 페이지 및 위젯을 위한 선언적 UI 블록.

Capabilities와 보안

플러그인이 필요로 하는 것을 선언하고, 샌드박스가 무엇을 강제하는지 이해하세요.

플러그인 형식 선택

코드 작성을 시작하기 전에 샌드박스 플러그인과 네이티브 플러그인 중 하나를 선택하세요.

emdash-plugin CLI

init, build, dev, bundle, validate, publish — 플러그인 작성 툴체인.

Hooks

콘텐츠, 미디어, 라이프사이클 및 페이지 렌더링 이벤트에 대한 응답으로 코드를 실행합니다.

번들링 및 게시

샌드박스 플러그인을 번들링하고 EmDash 플러그인 레지스트리에 게시합니다.

설정

KV 스토어를 통한 플러그인별 구성으로, 관리 UI에서 Block Kit 페이지로 노출됩니다.

Storage

인덱스된 쿼리로 문서 컬렉션에 플러그인 데이터를 저장합니다.

Field Kit

시드 옵션을 통해 구성된 JSON 필드용 조합 가능한 필드 위젯입니다.

플러그인 훅

콘텐츠, 미디어, 플러그인 라이프사이클 이벤트에 훅합니다.

플러그인 설치

EmDash Marketplace에서 플러그인을 설치하거나 코드로 추가하세요.

플러그인

훅, 스토리지, 설정, 관리 페이지 및 API 라우트로 EmDash를 확장합니다.

플러그인 게시

EmDash 플러그인을 번들링하여 마켓플레이스에 게시합니다.

플러그인 샌드박스

EmDash가 Cloudflare Workers와 Node.js 배포에서 신뢰할 수 없는 플러그인을 어떻게 격리하는지 설명합니다.

CLI 참조

EmDash CMS용 커맨드라인 인터페이스.

구성 참조

EmDash 구성 옵션에 대한 완전한 참조입니다.

훅 레퍼런스

EmDash 기능을 확장하기 위한 플러그인 훅입니다.

MCP 서버 참조

MCP 서버의 프로토콜 세부 사항, 도구 사양, OAuth 구성.

REST API 참조

콘텐츠, 미디어, 스키마 관리를 위한 HTTP 엔드포인트.

테마 개요

EmDash 테마의 작동 방식과 새 사이트를 시작하는 방법을 이해합니다.