Composify - Open-Source-Visual-Editor für React & SDUI-Bibliothek
(github.com/composify-js)Ich habe einen React-basierten Visual Editor, der in meinem früheren Unternehmen intern verwendet wurde, aufbereitet und als Open Source veröffentlicht. Es ist ein Tool, das Nicht-Entwicklern dabei hilft, Seiten selbst zu erstellen und zu bearbeiten, indem häufig wiederverwendete Komponenten für Promotion-Seiten, Produktvorstellungen, Blogs usw. vorab registriert werden.
In dem Unternehmen, in dem ich gearbeitet habe, wurden tatsächlich mehr als die Hälfte des gesamten Traffics über Seiten verarbeitet, die mit diesem Editor erstellt wurden. Marketing-, Produkt- und Content-Teams konnten Seiten schnell erstellen und veröffentlichen, ohne auf Hilfe von Ingenieuren angewiesen zu sein.
Die Funktionsweise ist ähnlich wie bei Puck oder Builder.io. Vorgefertigte React-Komponenten werden registriert, und wenn festgelegt wird, in welcher Form jede Prop eingegeben werden soll, können sie direkt im Drag-&-Drop-Editor verwendet werden. Die Seiteninhalte werden auf einem Remote-Server gespeichert, sodass Seiten ohne Deployment in Echtzeit aktualisiert werden können.
Der größte Unterschied ist, dass vorhandene Komponenten sofort verwendet werden können, ohne sie zu verändern. Das System wurde so entworfen, dass bereits verwendete Komponenten unverändert an den Editor angebunden werden können, ohne ein separates Schema neu zu definieren oder die Komponentenstruktur anzupassen.
- Eine ausführlichere Vorstellung finden Sie auf der Website: https://composify.js.org
- Eine Demo ist ebenfalls verfügbar: https://composify.js.org/demo
8 Kommentare
Scheint sehr gut gemacht zu sein.
Danke, haha
Ich beneide das Unternehmen darum, dass es entschieden hat, so etwas entwickeln zu können.
Weil das Unternehmen konsequent in Engineering investiert hat, konnte offenbar bottom-up eine gute Lösung entstehen, haha
Ich bin wirklich so neidisch.
Ich habe gerade nach einer ähnlichen Lösung gesucht und werde sie einmal ausprobieren.
Vielen Dank! Probieren Sie es gern aus und geben Sie uns bequem Feedback dazu :)
Im Moment habe ich zwar keine direkte Verwendung dafür, aber ich speichere es in meinen Lesezeichen und komme später noch einmal darauf zurück, haha.