Fang mit GrapesJS an
Konfigurieren Sie einen Editor für Ihren Stack und sehen Sie, was die Integration tatsächlich beinhaltet.
Fang mit GrapesJS anPageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern
Framer ist eine verwaltete Website-Plattform zum Entwerfen, Veröffentlichen und Verwalten von Websites. GrapesJS ist ein quelloffenes Framework für visuelle Editoren, für Entwickler, die den Seitenaufbau in ihr eigenes SaaS, CMS, ihre Anwendung oder Website einbetten möchten.Beide sind gute Produkte. Sie beantworten unterschiedliche Fragen – daher ist die folgende Entscheidung nicht, welches gewinnt, sondern ob Sie eine Website oder ein Produkt mit einem Editor entwickeln.
Verwaltete Plattform
Ein Anbieter beantwortet alle drei.
Editor-Framework
Eine Open-Source-Schicht in einem Stack, den du besitzt.
Schau dir vor jeder Feature-Liste die Form jedes Produkts an. Framer führt einen kontinuierlichen Workflow vom Canvas bis zur Live-Website durch. GrapesJS betreibt die Canvas – und übergibt das Ergebnis an den Code, den du besitzt.
Framer · Integrierte Plattform
Design, Inhalte, Hosting und Veröffentlichung sind Stufen eines einzigen Workflows. Sie bekommen die ganze Kette und müssen sie nicht selbst zusammensetzen.
GrapesJS · Editor-Framework
Die Engine stellt dir die Bearbeitungsebene als separate Module zur Verfügung. Was auf beiden Seiten davon passiert, ist die Aufgabe deiner Anwendung.
Ihre Anwendung liefert
Keine der beiden Formen ist im Abstrakten besser. Ein integrierter Workflow nimmt Ihnen Entscheidungen ab; ein Framework gibt sie Ihnen. Was Sie wollen, hängt davon ab, ob der Editor das Produkt ist, das Sie ausliefern, oder ein Feature in einem Produkt, das Sie längst ausliefern.
Wenn Sie nur einen Abschnitt lesen, lesen Sie diesen. Die meisten Leser können sich hier entscheiden.
Eine einsatzbereite Website-Plattform, auf der Design, Inhalte und Hosting bereits miteinander verbunden sind.
Du bekommst
Du tauschst die architektonische Kontrolle gegen einen Workflow, der bereits funktioniert.
Entdecken Sie FramerEine Bearbeitungsebene, die du in Software montierst, die du bereits besitzt, mit jeder Oberfläche drumherum unter deiner Kontrolle.
Du bekommst
Du übernimmst die umliegende Infrastruktur und bekommst einen Editor, der wirklich Teil deines Produkts ist.
Bauen mit GrapesJSDie Engine ohne Zusätze: Canvas, Ebenen, Stile, Blöcke und der responsive Geräteumschalter.
Lädt eine Seite von Drittanbietern. Nichts wird gesendet, bis du klickst.
Drei Editoren, eine Engine. Der erste ist die Standard-GrapesJS-Demo; die anderen beiden sind Site-Builder-Presets aus dem GJS.Market-Katalog, gezeigt, weil ein Leser, der mit einem Webdesign-Tool vergleicht, sehen muss, wie weit die Engine ohne individuelle Arbeit reicht.
Framer bietet den Nutzern einen integrierten Workflow: Design, dann CMS, dann Hosting, dann Veröffentlichen und schließlich eine Live-Website. GrapesJS stellt Entwicklern eine Reihe von Editor-Modulen zur Verfügung – Canvas, Komponenten, Blöcke, Stile, Assets, Befehle, Speicher, Export – und nichts drumherum.
Bei GrapesJS entscheidet deine Anwendung, was rund um den Editor passiert.
Dies ist keine Kritik an Framer, und Framer behandelt es auch nicht als solche. Die eigene Entwicklerdokumentation zieht dieselbe Grenze:
“Framer uses code as an escape hatch... If your project needs a lot of logic and components we advise to create a normal React application instead.”
“Most packages typically don’t work unless they were built specifically for Framer.”
“Framer does not offer HTML export for self-hosting... published sites are not fully static and cannot be exported as standalone HTML files for self-hosting.”
Die Frage ist also nicht, welches Produkt mehr kann. Sondern auf welcher Seite dieser Grenze Ihr Projekt liegt.
Siebenunddreißig Zeilen, entnommen der offiziellen Dokumentation beider Projekte. Wo eine Fähigkeit existiert, aber hinter einem Tarif oder Add-on liegt, sagt die Zelle das, statt es als Lücke zu werten.
| Leistungsfähigkeit | GrapesJS | Framer |
|---|---|---|
| Produkttyp | Open-Source-Visual-Editor-Framework, das Sie einbetten | Verwaltete Webdesign- und Publishing-Plattform |
| Visueller Editor | Eingebaut – Drag-and-drop-Canvas mit Ebenen und responsiven Breakpoints | Eingebaut – Drag-and-drop-Canvas mit Ebenen und responsiven Breakpoints |
| Website-Builder | Erfordert eine eigene Implementierung rund um den Editor | Eingebaut – die Plattform übernimmt das |
| Open Source | Ja – BSD-3-Clause-Kern | Nein – proprietär |
| Quellcode-Zugriff | Vollständiger Quellzugriff; forken und verändern Sie den Editor selbst | Kein Quellzugriff |
| Selbsthosting | Ja – läuft vollständig auf Ihrer Infrastruktur | Nein – Framer besagt, dass veröffentlichte Seiten nicht als eigenständiges HTML für Selfhosting exportiert werden können |
| Managed Hosting | Ihr eigenes Hosting; für Sie wird nichts gehostet | Eingebaut – globaler CDN, 20 Standorte auf Basic, 300+ auf Pro |
| Einbettbarer Editor | Ja – wird in jede Seite Ihrer Anwendung eingebunden | Framer veröffentlicht keine Embed- oder Editor-Hosting-API; Plugins laufen innerhalb von Framer, nicht umgekehrt |
| Benutzerdefiniertes Backend | Deine Anwendung macht das | Server API (Beta) kann Projekte von deinem Server aktualisieren und veröffentlichen |
| Benutzerdefinierte Datenbank | Deine Anwendung macht das | Framers eigener Inhaltsspeicher |
| Individuelle Speicherung | Deine Anwendung macht das | Eingebaut – die Plattform übernimmt das |
| Individuelle Komponenten | Ja – definiere die Komponenten mit deinem eigenen Modell und traits | Ja — React-Codekomponenten mit Eigenschaftskontrollen |
| Benutzerdefinierte Blöcke | Ja – jede Komponente kann als Block bereitgestellt werden | Ja – definiere die Komponenten mit deinem eigenen Modell und traits |
| Designsysteme | Ja – beschränke die Palette auf dein eigenes Designsystem | Framers Entwickler-FAQ besagt, dass es derzeit nicht auf Designsystem-Arbeit ausgelegt ist |
| Benutzerdefinierte Editor-UI | Vollständiger Quellzugriff; forken und verändern Sie den Editor selbst | Erweiterbar über die Plugins-API; die Editor-UI selbst ist die von Framer |
| White-Label | Vollständiger Quellzugriff; forken und verändern Sie den Editor selbst | Site-Badge bei kostenpflichtigen Tarifen entfernt; der Editor bleibt Framer-gebrandet |
| Benutzerberechtigungen | Deine Anwendung macht das | Integriert – Arbeitsbereiche und Projektrollen |
| Mandantenfähigkeit | Deine Anwendung macht das | Arbeitsbereiche und Projekte, nicht Mandantentrennung für Ihre eigenen Kunden |
| CMS | Dein CMS oder Headless-CMS, verbunden über den Storage Manager | Eingebaut – Sammlungs-, Artikel- und Seitenbeschränkungen variieren je nach Plan |
| Veröffentlichung | Ihre Veröffentlichungs-Pipeline | Eingebaut – die Plattform übernimmt das |
| SEO | Deine Rendering-Schicht besitzt die Ausgabe und ihre Meta-Tags | Eingebaut — Meta-Tags, Open Graph, kanonisch, Sitemap, Weiterleitungen |
| Analytik | Ihre Analyse; ein Google Analytics-Plugin existiert im Katalog | Eingebaut und cookielos; die Speicherung der Historie variiert je nach Plan |
| A/B-Tests | Erfordert eine eigene Implementierung | Verfügbar über das Convert-Add-on, berechnet pro Ereignis |
| Lokalisierung | Die Editor-Oberfläche bringt ein i18n-Modul mit; die Lokalisierung von Website-Inhalten ist Sache Ihrer Anwendung | Eingebaut als kostenpflichtiges Add-on, Preis pro Sprachversion (Locale), mit KI-Auto-Translate |
| Zusammenarbeit | Erfordert eine eigene Implementierung | Eingebaut – Echtzeit-Multiplayer, Kommentare, Branching und Staging in Pro |
| KI-Funktionen | Verfügbar über Plugins | Eingebaut – KI-Agenten und Auto-Translate, über Plan-Credits abgerechnet |
| React-Integration | Ja – offizieller @grapesjs/react-Wrapper | Ja – die Codekomponenten sind React |
| Vue-Integration | Ja – die Engine ist framework-agnostisch; montiere sie selbst | Nicht unterstützt — das Komponentenmodell von Framer ist React |
| Angular-Integration | Ja – die Engine ist framework-agnostisch; montiere sie selbst | Nicht unterstützt — das Komponentenmodell von Framer ist React |
| Next.js-Integration | Ja – clientgebunden im App- oder Pages-Router | Nicht anwendbar — Framer rendert und liefert seine eigenen Seiten aus |
| Vanilla JS | Ja – die Engine ist framework-agnostisch; montiere sie selbst | Nicht anwendbar — Framer rendert und liefert seine eigenen Seiten aus |
| Funktionen des E-Mail-Builders | Verfügbar über MJML und Newsletter-Plugins | Kein Framer-Anwendungsfall |
| Plugin-Ökosystem | GJS.Market plus das Open-Source-Plugin-Ökosystem | Framer-Plugin-Marktplatz, mit First- und Third-Party-Plugins |
| API-Erweiterbarkeit | Vollständige Editor-API – Komponenten, Blöcke, Commands, Panels, Speicher | Plugins API im Editor; Server API in der offenen Beta, WebSocket, JS/TS SDK, keine ausgehenden Webhooks |
| Herstellerabhängigkeit | Die Engine gehört dir; ein Fork ist immer verfügbar. | Die Seite läuft auf der Infrastruktur von Framer |
| Am besten geeignet für | Produkte, die einen Editor enthalten | Webseiten, die gestartet und gepflegt werden müssen |
| Preismodell | Kostenlose Engine plus Ihre Entwicklungsarbeit und Infrastruktur | Plan pro Website plus Plätze pro Editor plus nutzungsbasierte Add-ons |
Framer-Funktionen entnommen aus Framers eigener Dokumentation und Preisseite am 2026-09-03. Framer liefert React-Codekomponenten, Code-Overrides, eine dokumentierte Plugins-API und einen öffentlichen Plugin-Marktplatz – diese Tabelle kennzeichnet alle als unterstützt. Überprüfen Sie erneut vor dem Wechsel einer Zelle.Quellen: framer.com/pricing · Framer-Entwickler · Framer: HTML-Export · Framer Server API · Framer CMS · GrapesJS-Dokumentation · grapesjs auf npm
Zwölf Ebenen rund um den Editor – und wer jede davon baut. Die grüne Spur ist das, was Ihnen die Engine gibt; der Rest ist Ihre Anwendung, und daran ändert kein Plugin etwas.
Fünf von zwölf. Dieses Verhältnis ist die ehrliche Zusammenfassung dieser ganzen Seite: GrapesJS gibt dir den Editor, und du baust das Produkt darum herum.
GrapesJS ist ein npm-Paket. Es läuft überall dort, wo deine Anwendung läuft – auf deinen Servern, deinem Cloud-Konto, deinem privaten Netzwerk, in einer Air-Gap-Umgebung. Nichts an der Bearbeitungssitzung verlässt deine Infrastruktur, es sei denn, du schickst sie irgendwohin.
Verwaltete Website-Plattform
Deine Domain zeigt auf Framer. Alles darunter gehört Framer zum Ausführen – was genau der angebotene Wert ist.
Editor-Framework in deinem Stack
Jede Stufe außer der Engine gehört Ihnen: bauen, betreiben und bezahlen.
Selbsthosting ist keine Funktion, die man einschaltet. Es ist die Folge davon, dass der Editor eine Bibliothek in deinem Codebestand ist und nicht ein Dienst, bei dem du dich anmeldest.
Seien Sie genau darin, was Ihnen das bringt und was nicht. GrapesJS stellt die Editor-Ebene bereit. Ihre Anwendung stellt die umgebende Produktinfrastruktur bereit – das Backend, das Inhaltsmodell, Authentifizierung, Berechtigungen, Veröffentlichung und Hosting sind alles Arbeit, die Sie tun. Die Engine liefert keine davon aus, und kein Plugin macht daraus eine Plattform.
In diesem Fall hört der Vergleich auf, eng zu sein. Wenn Sie einen Editor brauchen, der in Ihrem Produkt, unter Ihrer Domain und Ihrer Marke liegt, ist eine verwaltete Website-Plattform die falsche Kategorie von Tools – und GrapesJS ist die Kategorie, die das beantwortet.
Dein SaaS
Ihre Anwendung
Editor-Ebene
GrapesJS-Editor
Plugins durchsuchenTransport
Ihre API
Persistenz
Deine Datenbank
Lieferung
Ihre Veröffentlichung
Anfragepfad
GrapesJS nimmt nicht an, woraus eine Seite besteht. Du definierst das Komponentenmodell, und der Editor bietet immer nur das an, was du registriert hast – so fühlt sich der Editor nicht mehr wie ein generisches Website-Tool an, das an dein Produkt geschraubt ist.
Vom Designsystem zum Editor
Ein SaaS-Produkt stellt sechs Blöcke bereit – Hero, Preisgestaltung, Testimonials, Feature Grid, CTA und FAQ – die jeweils an echte Props gebunden und gegen das Designsystem validiert werden. Nutzer erstellen Seiten aus diesen Blöcken. Sie erhalten keine uneingeschränkte HTML-Canvas, und der Support bekommt keine Tickets zu einem defekten dreispaltigen Layout, das jemand vier Ebenen tief verschachtelt hat.
Der Editor wird Teil Ihres Produkts und nicht mehr eine separate Website-Umgebung.
Eine eingeschränkte Palette ist ein Merkmal, keine Einschränkung. Das ist das Set, das die meisten SaaS-Hersteller tatsächlich ausliefern.
Schlagzeile, Unterüberschrift, eine Hauptaktion.
Plan-Spalten, die an deine realen Plandaten gebunden sind.
Zitate mit Quellenangabe aus Ihren eigenen Aufzeichnungen.
Ein festes Raster, das Ihr Designsystem garantieren kann.
Ein Konversionsabschnitt mit eingeschränktem Styling.
Fragen und ein Formular, das an Ihre API sendet.
Framer bietet einen integrierten Veröffentlichungs-Workflow für Websites: Inhalte liegen in Framers CMS, und Veröffentlichen ist ein Knopfdruck. GrapesJS bietet beides nicht, und der ehrliche Weg, die beiden zu vergleichen, ist, das klar zu sagen.
Bei GrapesJS ist der Storage Manager ein Paar von Callbacks – laden und speichern. Was dahinter steht, ist ganz deine Entscheidung:
Speicherpfad
GrapesJS ersetzt kein CMS und ersetzt auch nicht das Hosting. Es gibt dir die Kontrolle über die Bearbeitungsebene; deine Anwendung entscheidet, wie Inhalte gespeichert und veröffentlicht werden. Wenn du das Bearbeitungserlebnis zusätzlich zu einem bereits betriebenen CMS willst, ist das ein viel begangener Weg – aber es ist ein Pfad, den du selbst baust.
Die Engine ist framework-agnostisch: Sie wird in ein DOM-Element eingebaut und es ist egal, was dieses Element rendert. React hat einen offiziellen Wrapper; die anderen montieren die Engine direkt, was nur wenige Zeilen in einem Lebenszyklus-Hook ist.
Framers eigenes Komponentenmodell ist React. Das ist eine Aussage über den Einsatzbereich und kein Mangel – aber wenn Ihr Produkt Vue oder Angular ist, ist das entscheidend.
Es kann die visuelle Bearbeitungsebene ersetzen. Es kann nicht allein eine vollständige verwaltete Website-Plattform ersetzen.
Beide Hälften dieses Satzes sind wichtig, und eine Vergleichsseite, die nur die erste Hälfte ausdruckt, lohnt sich nicht, gelesen zu werden. Hier liegt die Grenze tatsächlich.
Das Ziel ist es, die visuelle Bearbeitungsebene durch eine vom Entwickler gesteuerte Lösung zu ersetzen.
Das Ziel ist eine vollständige verwaltete Website-Plattform, bereits fertig montiert.
7 Fälle
Die Bearbeitungsfläche selbst und alles daran, wie sie aussieht und sich verhält.
7 Fälle
Die Plattformdienste, die Framer für Sie betreibt – und die zu Ihrer Ingenieurarbeit werden.
6 Fälle
Katalog-Plugins decken mehrere der Teile ab, sodass man nicht von einer leeren Canvas beginnt.
GrapesJS kann die Editor-Komponente eines Produkts ersetzen, stellt aber nicht automatisch jeden Dienst einer kompletten Website-Plattform nach. Budgetieren Sie die Differenz, bevor Sie sich darauf festlegen.
Es gibt eine große Klasse von Projekten, bei denen die Wahl von GrapesJS ein Fehler wäre, und so zu tun, als wäre es anders, würde alles andere auf dieser Seite weniger glaubwürdig machen.
Wenn die Lieferung eine Website ist, erfüllt Framer die Aufgabe, für die es entwickelt wurde, und das gut.
Das Spiegelbild: Projekte, die eine verwaltete Website-Plattform nicht erreichen kann, egal wie gut sie ist.
Wenn das Lieferergebnis ein Produkt ist, das einen Editor enthält, dann muss der Editor eine Bibliothek sein. Das ist das ganze Argument.
Das ist kein Vergleich zwischen $0 und $X, und so zu formulieren ist der Grund, warum Teams nach sechs Monaten überrascht werden. Das sind verschiedene Produktkategorien mit unterschiedlichen Kosten: Eine ist ein Abonnement, die andere Engineering.
Ein Abonnement pro Website, ein Preis pro Editor-Platz und nutzungsbasierte Add-ons obendrauf.
Eine kostenlose Engine und alle umliegenden Kosten in Ihren eigenen Büchern.
GrapesJS kann die Lizenzkosten für die Plattform beseitigen. Es macht Entwicklungsarbeit und Infrastruktur nicht kostenlos – und für eine kleine Marketingseite ist das Abonnement fast sicher günstiger als der Aufbau.
| Plan | Angegebener Preis |
|---|---|
| Free | $0 pro Website / Monat |
| Basic | $10 pro Website / Monat |
| Pro | $30 pro Website / Monat |
| Enterprise | Individuell – kontaktieren Sie den Vertrieb |
| Platztyp | Angegebener Preis |
|---|---|
| Viewer | $0 pro Editor / Monat |
| Content editor | $10 pro Editor / Monat |
| Editor | $20 pro Editor / Monat |
Die Zahlen sind die auf framer.com/pricing veröffentlichten Jahrespreise. Der Monats-/Jahres-Umschalter der Seite wird clientseitig gerendert und seine Werte liessen sich nicht auslesen, daher wird hier keine Monatszahl genannt, statt eine aus einem Drittanbieter-Blog zu übernehmen.
Enterprise ist individuell preislich und ergänzt: SSO, SCIM, Roles, Uptime guarantee.
Alle Framer-Zahlen stammen von framer.com/pricing am 2026-09-03. Die Pläne ändern sich; prüfen Sie die Quelle, bevor Sie eine Entscheidung über diese Zahlen treffen. Beachten Sie, dass der kostenlose Tarif von Framer keine benutzerdefinierte Domain erlaubt und dass es keinen Scale-Plan mehr gibt – die oft dafür zugewiesenen Einschränkungen sind jetzt Pro-Add-ons.
Wenn Sie zu dem Schluss gekommen sind, dass der Editor in Ihr Produkt gehört, bleibt noch eine weitere Entscheidung: Schreiben Sie ihn oder beginnen Sie mit einer Engine, die bereits die schwierigen Teile hat.
| Subsystem | Von Grund auf | GrapesJS |
|---|---|---|
| Canvas | Bau es | Enthalten |
| Drag & Drop | Bau es | Enthalten |
| Komponentenmodell | Bau es | Enthalten |
| Blöcke | Bau es | Enthalten und erweiterbar |
| Stilsystem | Bau es | Enthalten und erweiterbar |
| Ebenenbaum | Bau es | Enthalten |
| Commands und rückgängig machen | Bau es | Enthalten |
| Asset Manager | Bau es | Verfügbar |
| Responsive Breakpoints | Bau es | Enthalten |
| Plugins | Baue auch das Ökosystem auf | Bestehendes Ökosystem |
| Anpassung | Voll | Voll |
| Ingenieursarbeit | Hoch | Unterer Ausgangspunkt |
Hier wird absichtlich keine Zeit- oder Kostenersparnis genannt. Wie lange ein Editor braucht, hängt ganz davon ab, was man baut, und jeder Prozentsatz auf dieser Seite wäre eine von uns erfundene Zahl.
GrapesJS gibt Ihnen eine bestehende Editor-Grundlage, damit sich Ihr Team auf die produktspezifischen Teile der Erfahrung konzentrieren kann.
Die Engine ist der Boden, nicht die Decke. Das sind echte Einträge aus dem GJS.Market-Katalog, zusammengefasst mit den vier Dingen, die ein Team, das eine Website-Plattform verlässt, tatsächlich ersetzen muss.
Komplette Website-Building-UIs auf der Engine – das, was einem Website-Plattform-Erlebnis am nächsten kommt.
Durchstöbern Sie die KategorieEine vollständige Website-Building-Oberfläche, die einer Website-Plattform am nächsten kommt.
Das Editor-Chrome vollständig ersetzt — der Beweis, dass die UI Ihnen zum Gestalten gehört.
Tailwind- und DaisyUI-Blöcke für Web- und Mobillayouts.
Das Standard-Multi-Page-Preset, kostenlos, als Ausgangspunkt.
Typ-, Farb- und Utility-Class-Systeme, sodass der Editor eine Designsprache erzwingt, anstatt rohes CSS anzubieten.
Durchstöbern Sie die KategorieTailwind als Styling-Sprache des Editors.
Eine Komponentenbibliothek, die der Editor direkt platzieren kann.
Deine eigenen Schriftarten im Style Manager.
Ein Farbverlauf und Farbauswahler, der zu einem Designsystem passt.
Das Mobiliar, das jede Website braucht: Header, Footer, Raster und Formulare, als echte Komponenten.
Durchstöbern Sie die KategorieEin konfigurierbarer Site-Header als eine Komponente.
Ein konfigurierbarer Site-Footer als eine Komponente.
Ein echtes Raster, sodass die Layouts im System bleiben.
Formularfelder, die dorthin senden, wo Ihr Backend lauscht.
Wo Projekte gespeichert werden und wie sie herauskommen – die Naht, die eine verwaltete Plattform vor dir verbirgt.
Durchstöbern Sie die KategorieStellen Sie die bearbeitete Seite direkt aus dem Editor bereit.
Verwalte mehrere Projekte in einer Editor-Instanz.
Persistiere Projekte in ein Headless-CMS.
Exportiere das Projekt als herunterladbares Archiv.
Vier weitere Einträge beantworten bestimmte Zeilen im obigen Vergleich – Seitenverwaltung, Vorlagenverwaltung, wiederverwendbare Symbole und Google Analytics: pages-manager · templates-manager · symbols · grapesjs-ga
Ein Plugin verwandelt die Engine nicht in eine Plattform. Es entfernt eine Woche Arbeit von vier verschiedenen Orten.
Katalog verifiziert 2026-09-03.
Es gibt kein Framer-Import-Tool – weder von Framer, noch auf npm, nicht in diesem Katalog. Die eigene Dokumentation von Framer besagt, dass veröffentlichte Seiten nicht als eigenständiges HTML für Selbsthosting exportiert werden können, sodass eine Migration technische Arbeit ist, und wie viel davon ganz davon abhängt, was man tatsächlich bewegt.
Eines davon zu bewegen ist ein Sprint. Alle neun zu bewegen ist ein Projekt. Keine Seite kann dir sagen, was du machst – auch nicht diese hier, weshalb in diesem Abschnitt keine Dauer erscheint.
Migrationsweg
Die realistische Reihenfolge unten geht davon aus, dass Sie rebuilden statt konvertieren. Das ist meist die richtige Entscheidung: Der Wert des Umzugs liegt darin, dass das Ergebnis zu Ihrem Produkt passt, und eine treue Konvertierung einer Framer-Seite in GrapesJS bringt Ihnen weder den Komfort der Plattform noch die Kontrolle des Frameworks.
Identifizieren Sie das Inhaltsmodell
Definiere GrapesJS-Komponenten
Das Designsystem neu gestalten
Speicher anbinden
Veröffentlichung bauen
Inhalte migrieren
Berechtigungen und Arbeitsabläufe hinzufügen
Responsive Ausgabe testen
Deployment
GJS.Market baut GrapesJS-Integrationen für Teams, die lieber das Produkt ausliefern würden, als die Engine zuerst zu lernen. Hier wird kein Import-Tool verkauft – das ist Ingenieurarbeit, die als Ingenieurarbeit angegeben wird.
Sechs Dinge, die Teams tatsächlich in einem eingebetteten Editor ausliefern. Jede verlinkt auf den Leitfaden, der das von Anfang bis Ende behandelt.
Lassen Sie Ihre Kunden Seiten innerhalb Ihrer Anwendung erstellen, mit Ihren Komponenten und Ihren Grenzen.
Lies den LeitfadenBieten Sie Ihren eigenen gebrandeten visuellen Editor unter den Marken Ihrer Kunden an, nicht unter der von jemand anderem.
Lies den LeitfadenFüge eine visuelle Bearbeitungsebene auf ein CMS, das du bereits nutzt, hinzu.
Lies den LeitfadenBaue individuelle Workflows zur E-Mail-Erstellung mit MJML-Ausgabe und deiner eigenen Versandpipeline.
Lies den LeitfadenGib dem Marketing einen kontrollierten Editor, der das Designsystem nicht zerstören kann.
Lies den LeitfadenLassen Sie Nicht-Entwickler strukturierte Inhalte sicher innerhalb Ihres eigenen Admins bearbeiten.
Lies den LeitfadenSechs Situationen und wohin jede führt. Drei landen bei Framer – wenn Ihre Antwort dort oben steht, nehmen Sie sie.
Was baust du eigentlich?
Eine Marketing-Website, die bald live sein muss
Framer
Hosting, CMS und Publishing sind bereits zusammengestellt und du würdest sie nur neu aufbauen.
Designer besitzen die Website und arbeiten von Anfang bis Ende visuell
Framer
Eine Design-First-Plattform ist der Ort, an dem der Workflow am schnellsten ist und es keine technische Naht gibt.
Niemand im Team will die Infrastruktur betreiben
Framer
Managed Hosting, Domains und CDN sind die Produkte, für die Sie bezahlen.
Der Editor muss in einem Produkt leben, das Sie bereits ausliefern
GrapesJS
Keine verwaltete Website-Plattform veröffentlicht einen Editor, den du in deiner eigenen Anwendung montieren kannst.
Inhalte und Infrastruktur müssen auf Ihren Systemen bleiben
GrapesJS
Framer besagt, dass veröffentlichte Seiten nicht für Self-Hosting exportiert werden können; die Engine ist ein Paket, das man selbst ausführt.
Ihre Kunden müssen Ihre Marke sehen, nicht die eines Anbieters
GrapesJS
Das gesamte UI des Editors ist die Quelle, die du steuerst, bis hin zu den Panels.
Beginne mit GrapesJS, passe das Bearbeitungserlebnis an, verbinde deine eigene Infrastruktur und erweitere sie mit Plugins aus GJS.Market.
Konfigurieren Sie einen Editor für Ihren Stack und sehen Sie, was die Integration tatsächlich beinhaltet.
Fang mit GrapesJS anPresets, Designsysteme, Komponenten, Speicheradapter und Deploy-Befehle aus dem Katalog.
Entdecken Sie PluginsArchitektur, Embedding, Migration und White-Labelling, geliefert von Menschen, die das täglich tun.
Erhalten Sie individuelle EntwicklungFramer ist ausgezeichnet, wenn du eine verwaltete Website-Building-Plattform möchtest. GrapesJS ist die bessere Grundlage, wenn du visuelle Bearbeitung in dein eigenes Produkt integrieren und Editor, Backend, Speicher, Komponenten, Publishing und Infrastruktur kontrollieren möchtest.