EmDash für Astro-Entwickler
Datenbankgestützte, vom Editor verwaltete Inhalte zu einer servergerenderten Astro-Site hinzufügen.
Offizielle EmDash-Dokumentation.
Datenbankgestützte, vom Editor verwaltete Inhalte zu einer servergerenderten Astro-Site hinzufügen.
Lernen Sie die Astro-Konzepte kennen, die von EmDash-Sites verwendet werden – anhand vertrauter WordPress-Muster.
WordPress-Inhalte, Templates und Erweiterungen auf eine EmDash-Astro-Site übertragen.
Sammlungsverhalten und Feldtypen wählen und verstehen, wie spätere Änderungen Inhalte beeinflussen.
Wie Sammlungen, Felder, Einträge, generierte Typen und Seed-Dateien den Inhalt einer Website beschreiben.
Wie EmDash unter der Haube funktioniert, für Personen, die an EmDash selbst mitarbeiten.
Die Schreib-, Struktur- und Codebeispiel-Konventionen für die EmDash-Dokumentation.
EmDash's interne Schema-Migrationen als serialisierten Deployment-Schritt ausführen.
SQLite, D1, Hyperdrive, PostgreSQL oder libSQL für EmDash auswählen und konfigurieren.
EmDash auf einem langlebigen Node.js-Server mit persistenten Datendiensten deployen.
Abfrageergebnisse in Cloudflare KV oder im Speicher zwischenspeichern, um Lesevorgänge ohne Datenbankabfrage bei jeder Anfrage zu bedienen.
Sandboxed Plugins auf Cloudflare Workers oder Node.js ausführen, mit den Bindungen, Ressourcenlimits und Fehlermodi jedes Sandbox-Runners.
Schema und Inhaltsmodell einer live EmDash-Website ändern und die Seed-Datei synchron halten.
Wo jedes EmDash-Geheimnis lebt, wie Sie es bereitstellen und was passiert, wenn Sie es rotieren oder verlieren.
R2-, S3-kompatiblen oder lokalen Medienspeicher für EmDash wählen und konfigurieren.
Eine bestehende Website auf ein neues EmDash-Release umstellen, vom Lesen der Release-Einträge bis zur Überprüfung der bereitgestellten Website.
Verbinden Sie Ihren KI-Coding-Assistenten mit der EmDash-Dokumentation, damit er Fragen beantworten und das richtige Muster aus der echten Dokumentation finden kann.
Konfigurieren Sie eine Node.js-Astro-Website, um EmDash-Inhalte lokal zu bearbeiten und abzufragen.
Erstellen Sie eine lokale EmDash-Website, schließen Sie das Setup ab und veröffentlichen Sie eine Bearbeitung.
Melden Sie sich bei EmDash mit einem Atmosphere-Konto an — der offenen Netzwerk-Identität hinter Bluesky und dem breiteren AT-Protocol-Ökosystem.
Passkey-basierte Authentifizierung mit erweiterbaren Anbietern für GitHub, Google und die Atmosphere.
Exportieren Sie ausgewählte Website-Daten, erstellen Sie wiederherstellbare Datenbank- und Medien-Backups und stellen Sie D1- oder SQLite-Deployments wieder her.
Folgen Sie dem Farbschema des Besuchers, lassen Sie Redakteure eine dunkle Variante für ein Bild auswählen und rendern Sie die richtige mit der Image-Komponente.
Übersetzen Sie Inhalte in mehrere Sprachen mit lokalebasierter Veröffentlichung, Slugs und automatischem Fallback.
Medien in EmDash hochladen, organisieren, auswählen, bearbeiten, verfolgen und sicher löschen.
Erstellen Sie Menüs im Admin und rendern Sie sprachbewusste Navigation in einem Astro-Layout.
Lassen Sie Redakteure verschiedene Layouts für einzelne Seiten mit einem Template-Feld auswählen.
Verwenden Sie getEmDashCollection und getEmDashEntry, um Inhalte in Ihren Templates abzurufen.
Konfigurieren Sie globale Einstellungen wie Website-Titel, Logo und Social-Media-Links.
Dynamische Inhaltsblöcke zu Seitenleisten, Fußzeilen und anderen Template-Regionen hinzufügen.
Monetarisieren Sie Inhalte mit dem x402-Zahlungsprotokoll – berechnen Sie Bots, nicht Menschen.
Das Astro-native CMS. Ein moderner Nachfolger von WordPress mit typsicheren Inhalten, Plugin-Erweiterbarkeit und portabler Bereitstellung.
Importieren Sie Ihre WordPress-Inhalte mit einer Schritt-für-Schritt-Anleitung in EmDash.
Skripte, Stylesheets oder HTML in gerenderte öffentliche Seiten einfügen — nur für native Plugins.
Stellen Sie Astro-Komponenten bereit, die vom Plugin definierte Portable Text-Blocktypen auf der öffentlichen Website rendern.
Liefern Sie benutzerdefinierte React-Komponenten für Plugin-Admin-Seiten und Dashboard-Widgets.
Erstellen Sie ein natives EmDash-Plugin mit dem Deskriptor + createPlugin-Muster.
Stellen Sie REST-Endpunkte aus Ihrem sandboxed Plugin für die Admin-UI und externe Integrationen bereit.
Deklarieren Sie, was Ihr Plugin benötigt, und verstehen Sie, was die Sandbox durchsetzt.
Wählen Sie zwischen sandboxed und nativen Plugins, bevor Sie mit dem Programmieren beginnen.
Sandboxed Plugins über GitHub Actions durch den EmDash Release-Service veröffentlichen.
Referenz für emdash-plugin.jsonc — Identität, Vertrauensvertrag, Profilfelder und Publisher-Pinning.
Breaking changes for sandboxed-plugin authors, and how to update your plugin.
Bundle a sandboxed plugin and publish it to the EmDash plugin registry.
Sandboxed-Plugin-Konfiguration im KV-Store speichern und über eine Block Kit-Seite bearbeiten.
Führen Sie Plugin-Hooks und -Routen durch die Produktions-Sandbox-Grenze von EmDash in Vitest aus.
Install plugins from the experimental, federated EmDash plugin registry, and query it from your own site.
Build a plugin directory, search page, or release feed against the registry's public discovery API with @emdash-cms/registry-client.
Breaking changes for sites that install EmDash plugins, and how to adapt your project.
Protokolldetails, Tool-Spezifikationen und OAuth-Konfiguration für den MCP-Server.
Verstehen Sie, wie EmDash-Themes funktionieren und wie sie neue Websites initialisieren.
WordPress-Themes mit einem strukturierten Ansatz in EmDash-Themes konvertieren
Verstehen Sie, welche Probleme EmDash löst und wie es sich im Vergleich zu anderen Ansätzen verhält.