공식 문서

EmDash 공식 문서.

관리 패널

EmDash 관리 패널 — TanStack Router, TanStack Query, Kumo 컴포넌트를 쓰는 React SPA.

아키텍처

EmDash의 내부 메커니즘 — 데이터베이스 우선 스키마, Live Collections, 플러그인 시스템, 관리 패널.

컬렉션과 필드

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

콘텐츠 모델

EmDash의 데이터베이스 우선 콘텐츠 모델 — 스키마 저장, 런타임 변경, 쿼리.

스토리지 옵션

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

시작하기

5분 안에 첫 EmDash 사이트를 만듭니다.

AI 도구

Claude, ChatGPT 등 AI 어시스턴트를 EmDash 사이트에 연결합니다.

인증

EmDash 사이트의 패스키 우선 인증.

블로그 만들기

EmDash로 글, 카테고리, 태그를 갖춘 완전한 블로그를 만듭니다.

국제화(i18n)

언어별 게시, 독립 slug, 자동 폴백으로 콘텐츠를 여러 언어로 번역합니다.

페이지 레이아웃

템플릿 필드를 사용해 편집자가 페이지마다 다른 레이아웃을 선택할 수 있게 합니다.

콘텐츠 조회

getEmDashCollection과 getEmDashEntry로 템플릿에서 콘텐츠를 가져옵니다.

섹션

사이트 전반에서 재사용할 수 있는 콘텐츠 블록을 만듭니다.

사이트 설정

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

택소노미

카테고리, 태그, 사용자 정의 분류로 콘텐츠를 정리합니다.

위젯 영역

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

콘텐츠 작업

EmDash 관리 대시보드에서 콘텐츠를 만들고, 편집하고, 관리합니다.

x402 결제

x402 결제 프로토콜로 콘텐츠를 수익화 — 사람이 아니라 봇에게 과금합니다.

EmDash

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

EmDash 소개

EmDash가 무엇인지, 어떻게 동작하는지, 프로젝트에 맞는지 알아봅니다.

관리 UI 확장

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

Block Kit

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

플러그인 만들기

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

플러그인 훅

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

플러그인 설치

EmDash 마켓플레이스에서 플러그인을 설치하거나 코드에서 추가합니다.

플러그인 게시

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

플러그인 샌드박스

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

구성 참조

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

테마 개요

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

왜 EmDash인가?

EmDash가 해결하는 문제와 다른 접근과의 비교를 이해합니다.