Cloudflare hat EmDash veröffentlicht, ein in TypeScript geschriebenes Open-Source-Content-Management-System. Es präsentiert sich als geistiger Nachfolger von WordPress für das Serverless-Zeitalter. In zwei Monaten mit KI-Unterstützung entwickelt, basiert es auf Astro und nutzt die MIT-Lizenz. Sein Hauptaugenmerk liegt auf einer Sicherheitsarchitektur, die Plugins isoliert, und es ist dafür konzipiert, von KI-Agenten verwaltet zu werden.
Serverless-Architektur und Sandboxing mit Workers 🛡️
Die technische Innovation von EmDash liegt in seinem Sicherheitsmodell. Plugins und Erweiterungen werden nicht im Hauptkern ausgeführt, sondern in isolierten Sandboxes, die mit Cloudflare Workers erstellt werden. Dies verhindert, dass ein anfälliges Plugin auf das System oder andere Plugins zugreift. Die Basis ist das Astro-Framework, das die Auslieferung von statischen Inhalten priorisiert. Es beinhaltet einen integrierten Model Context Protocol-Server und eine CLI, was es KI-Assistenten erleichtert, mit den Inhalten zu interagieren und diese automatisiert zu verwalten.
Zwei Monate, ein bisschen KI und los geht's: Der neue Entwicklungsrhythmus ⚡
Die Tatsache, dass es in zwei Monaten mit KI-Hilfe entwickelt wurde, hinterlässt einen bittersüßen Nachgeschmack. Einerseits zeigt es die Leistungsfähigkeit der heutigen Werkzeuge. Andererseits lässt es diejenigen von uns, die seit sechs Monaten versuchen, ein WordPress auf die neueste Version zu aktualisieren, sich wie Steinzeit-Handwerker fühlen. Es scheint, dass die Zukunft nicht darin besteht, Code zu schreiben, sondern eine KI zu beaufsichtigen, die ihn schreibt, während du ihr einen Kaffee servierst. Allerdings mit Sandbox, nur für den Fall, dass das Kaffee-Plugin die Kontrolle über den Server übernimmt.