EmDash 플러그인은 샌드박스와 네이티브 두 가지 형식 중 하나로 제공됩니다. 선택은 설치 방법, 런타임 적용, 사용 가능한 기능에 영향을 미칩니다.
기본은 샌드박스. 샌드박스 플러그인은 마켓플레이스에 게시하고 원클릭으로 설치할 수 있습니다.
한눈에 보기
| 샌드박스 | 네이티브 | |
|---|---|---|
| 형식 | emdash-plugin.jsonc + src/plugin.ts | definePlugin() 디스크립터 |
| 설치 방법 | 관리 마켓플레이스에서 원클릭 | npm install + astro.config 편집 |
네이티브를 선택하면 잃는 것
- 마켓플레이스 없음.
- 격리 없음.
- 사용자에 대한 신뢰 부담.
네이티브를 선택하는 경우
- 커스텀 React 관리 페이지나 위젯.
- Portable Text 블록용 Astro 컴포넌트.
- 공개 페이지에 HTML, 스크립트 또는 스타일시트 주입.