Warum StudioCMS?
Astro ist ein inhaltsorientiertes Framework. Funktionen wie Inhaltssammlungen und die neue Inhaltsebene machen es extrem einfach, Inhalte jeder Größe und Form zu verwalten.
Allerdings ist es auch eine Lösung, für die du im Grunde genommen ein Entwickler sein musst oder zumindest über ein angemessenes Maß an Wissen darüber verfügen musst, wie Astro die Dateien verwendet, die du in deinem Inhaltsverzeichnis abgelegt hast. Außerdem kannst du die Erfahrung, die Astro bietet, nicht einem Kunden oder einer Person präsentieren, die einfach nur Inhalte verwalten möchte. Dafür brauchst du ein CMS.
Es gibt viele CMS mit unterschiedlichen Ausprägungen und Funktionen für deine Bedürfnisse, aber keines, das alle Möglichkeiten von Astro vollständig ausschöpft. Deshalb gibt es StudioCMS: ein CMS, das sich ganz auf Astro konzentriert und das jede einzelne seiner Funktionen nutzen kann, um einen stark verbesserten DX zu bieten.
Hauptmerkmale
'Read the “', Hauptmerkmale, '” section'-
@astrojs/db
: Wir verwenden Astro DB, d.h. du kannst wählen, wo und wie deine Daten gespeichert werden, ob in Turso oder in einer lokalen Datei. -
Benutzerdefinierter Markdown-Renderer: Eingebauter Markdown-Renderer mit Unterstützung für gethemete Callouts und anpassbarem Styling, um deine Bedürfnisse zu erfüllen.
-
Eingebaute Authentifizierung: Umfassendes Authentifizierungssystem mit integrierter Unterstützung für Passwortverschlüsselung, Sitzungsmanagement, Ratenbegrenzung und anpassbare Berechtigungsstufen.
-
WordPress-Importer: Es ist ganz einfach, von jeder Standard-WordPress-Installation zu StudioCMS zu wechseln!
-
Plugin-System: Erweiterbare Plugin-Architektur, die benutzerdefinierte Seitentypen, Dashboard-Widgets und Einstellungsseiten ermöglicht.
-
Rendering von Inhalten: Integrierte Unterstützung für anpassbare Inhaltswiedergabe mit Funktionen wie thematischen Callouts und Markdown-Styling.
-
Mehr in der Zukunft: StudioCMS wird derzeit aktiv weiterentwickelt! Wir werden im Laufe der Zeit weitere Funktionen hinzufügen, um deine Inhalte noch reibungsloser zu gestalten! Wenn du Vorschläge oder Feedback hast, öffne ein GitHub Issue^!