에이전시 개발자
재사용 가능한 플러그인과 테마로 클라이언트 사이트를 빠르게 구축하세요. PHP 보안 업데이트 없음, 플러그인 충돌 없음.
EmDash는 Astro 네이티브 콘텐츠 관리 시스템입니다. 익숙한 CMS 패턴—컬렉션, 분류법, 메뉴, 위젯, 그리고 세련된 관리자 UI—을 완전한 TypeScript 지원과 이식 가능한 배포 방식으로 Astro 사이트에 직접 가져옵니다.
EmDash는 Astro를 위해 특별히 제작된 CMS입니다. Astro 6의 Live Content Collections을 사용하여 재빌드 없이 런타임에 콘텐츠를 제공합니다. 콘텐츠는 SQLite 호환 데이터베이스(D1, libSQL, 로컬 SQLite)에 저장되고 미디어는 S3 호환 스토리지(R2, 로컬 파일 시스템)에 저장됩니다.
주요 특징:
에이전시 개발자
재사용 가능한 플러그인과 테마로 클라이언트 사이트를 빠르게 구축하세요. PHP 보안 업데이트 없음, 플러그인 충돌 없음.
개인 개발자
CMS가 내장된 풀스택 프레임워크. 관리할 별도의 헤드리스 CMS 없음.
콘텐츠 편집자
직관적인 관리자 패널. 코드를 건드리지 않고 콘텐츠를 생성하고 편집하세요.
WordPress 사용자
콘텐츠와 플러그인을 위한 마이그레이션 경로. 현대적인 도구, 익숙한 개념.
┌─────────────────────────────────────────────────────────────┐│ 내 Astro 사이트 ││ ││ ┌───────────────────────────────────────────────────────┐ ││ │ EmDash 통합 │ ││ │ │ ││ │ ┌─────────────┐ ┌─────────────┐ ┌──────────────┐ │ ││ │ │ 콘텐츠 │ │ 관리자 │ │ 플러그인 │ │ ││ │ │ 엔진 │ │ 패널 │ │ │ │ ││ │ └─────────────┘ └─────────────┘ └──────────────┘ │ ││ │ │ ││ │ ┌───────────────────────────────────────────────────┐│ ││ │ │ 데이터 계층 ││ ││ │ │ SQLite/D1 ←→ Kysely ←→ R2/S3/Local ││ ││ │ └───────────────────────────────────────────────────┘│ ││ └───────────────────────────────────────────────────────┘ ││ ││ ┌───────────────────────────────────────────────────────┐ ││ │ Astro 프레임워크 │ ││ │ Live Collections • Sessions • Middleware │ ││ └───────────────────────────────────────────────────────┘ │└─────────────────────────────────────────────────────────────┘시작하기 전에, 이러한 핵심 개념을 숙지하세요: