Scegliere un formato di plugin

In questa pagina

I plugin EmDash vengono distribuiti in uno dei due formati: sandboxed o nativo. La scelta influenza l’installazione, l’applicazione al runtime e le funzionalità disponibili.

Sandboxed di default. I plugin sandboxed possono essere pubblicati sul marketplace e installati con un clic.

A colpo d’occhio

SandboxedNativo
Formatoemdash-plugin.jsonc + src/plugin.tsDescrittore definePlugin()
Metodo di installazioneUn clic dal marketplace adminnpm install + modificare astro.config

Cosa perdi scegliendo nativo

  • Nessun marketplace.
  • Nessun isolamento.
  • Onere di fiducia sull’utente.

Quando scegliere nativo

  1. Pagine admin React o widget personalizzati.
  2. Componenti Astro per blocchi Portable Text.
  3. Iniettare HTML, script o fogli di stile nelle pagine pubbliche.

Successivo