Bauen Sie Ihre Website mit Webflow… Wirklich?
Webflow ist ein No-Code-Tool, das für Profis entwickelt wurde (wie sie zu Recht behaupten). Um eine Website in Webflow von Grund auf zu erstellen, benötigen Sie Kenntnisse in HTML und CSS. Das Tool versucht nicht, die Komplexität des Web-Entwicklungsprozesses zu verbergen. Tatsächlich ähnelt es dem Web-Entwicklungsprozess stark, indem es fortgeschrittene Grid- und Flexbox-Layouts offenlegt und mehr Kontrolle über das Styling bietet.
Aber warum würde man sich dann für die Erstellung einer Website mit Webflow entscheiden? Schauen Sie sich einfach die Screenshots des Tools unten an.
Als React-Entwickler, der mit einer Reihe von UI-Frameworks wie TailwindCSS, MUI und Bootstrap arbeitet, erscheint mir das wie viel mehr Aufwand. Zu jedem Element im Editor zu gehen und die erforderlichen Stile zu erstellen. Es fühlte sich an, als müsste ich dieses neue Entwicklungs-Framework erlernen, das keinen Vorteil gegenüber denen bietet, die ich bereits kannte.
Ja, der Webflow-Editor ist mit den meisten Standard-Komponenten vorgeladen, einschließlich Divs, Abschnitten, Formularen und sogar Carousels. Er kümmert sich um die lästigen Stil- und Animationsarbeiten dieser Komponenten. Hier sind einige Screenshots der Standard-Webflow-Komponenten.

Aber es gibt so viele Pakete auf npm, die das Hinzufügen von gestylten Komponenten wie diesen mit einfacher Konfiguration ermöglichen.
Und angenommen, wir möchten ein benutzerdefiniertes Verhalten hinzufügen – wie benutzerdefinierte Formularvalidierungen oder Benutzerinteraktionen – müssten wir Änderungen im JavaScript vornehmen, und dafür bietet uns Webflow JQuery an – ein langsam aussterbender Framework im JavaScript. Für jemanden, der neu darin ist, würde es erhebliche Zeit kosten, JQuery zu verstehen.
Also wirklich, warum sollte man Webflow überhaupt nutzen?
Wir sind in eine Situation geraten, in der wir einzigartige Design-Mockups für einen unserer Kunden bei My Next Developer hatten und wurden gebeten, die Website auf Webflow zu erstellen. Hier sind meine Überlegungen basierend auf meiner Erfahrung mit Webflow.
Website-Design: Angenommen, Sie möchten eine Website in Webflow erstellen. Es gibt zwei Optionen: Sie kaufen eine Vorlage und nehmen Änderungen vor, oder Sie beginnen wahrscheinlich von Grund auf. Wenn Sie eine Vorlage finden, die dem Aussehen Ihrer gewünschten Website ähnelt, ist es am besten, die Vorlage zu kaufen und sie in Webflow zu bearbeiten. Dies spart viel Zeit, indem der Großteil des Entwicklungsprozesses entfällt.
Aber wenn Sie ein sehr einzigartiges Website-Design haben, für das auf Webflow keine Vorlage verfügbar ist, ist der Aufwand zum Erstellen der Website mit React versus Webflow fast gleich, außer an einigen Stellen, wo Webflow Zeit sparen könnte – aber nichts Signifikantes.
Hosting und Bereitstellung: Webflow verwaltet das Hosting für Sie. Sie müssen nur einen Button klicken und schwupps, Ihre Änderungen an der Website werden bereitgestellt! Sie müssen keinen Server einrichten und keine CI/CD-Pipeline aufbauen. Natürlich gibt es Tools wie Netlify, die die schwere Arbeit für Sie leisten, aber es ist immer noch mehr Aufwand als ein einfacher Klick auf einen Button mit Webflow.
Backend: Wenn Sie ein einfaches System wie einen Blog haben, bei dem Sie keine spezialisierten Datenbanken benötigen und einfach mit einem Content-Management-System (CMS) arbeiten können, ist Webflow großartig. Sie unterstützen auch die Erstellung einer E-Commerce-Website – und verwalten Zahlungen sowie Ihre Datenbank sehr reibungslos. In beiden Fällen ist Webflow der richtige Weg. Wenn Sie jedoch etwas benötigen, das Webflow standardmäßig nicht unterstützt, wird erheblicher Aufwand erforderlich. Andererseits, wenn Sie eine einfache Landingpage erstellen, die kaum ein Backend benötigt – hat Webflow keinen Vorteil.
Fähigkeiten: Wenn Sie als Entwickler anfangen, ist es für Sie weniger Aufwand, Webflow zu erlernen und anzupassen als mit jedem anderen Framework. Wenn Sie jedoch ein erfahrener Entwickler sind, wird es für Sie mehr Aufwand kosten, Webflow zu erlernen, als die Website mit einem Framework zu erstellen, mit dem Sie vertraut sind.
Kosten: Webflow kostet 29 $ pro Monat – und im Fall einer E-Commerce-Website gibt es noch die zusätzliche Provision von bis zu 2 %, die Sie pro Transaktion zahlen müssen. Und für benutzerdefinierte Codierungsanforderungen müssten Sie sowieso einen Entwickler einstellen. Aber einmal erstellt, benötigen Sie keinen Entwickler für die Wartung (es sei denn, Sie benötigen zusätzliche Funktionalität). Jeder, von einem Designer bis zu einem Buchhalter, könnte leicht lernen, das Design selbst anzupassen. Ob dies kostengünstig ist oder nicht, hängt von Ihrer Situation ab. Wenn es sich um eine einfache Landingpage oder einen Blog handelt, denke ich, dass das Einstellen eines Entwicklers günstiger oder genauso teuer wird. Im Fall einer E-Commerce-Site wäre Webflow die klare Wahl, wenn Sie keine vorhandenen Systeme haben, weil Webflow alles verwaltet, was darunter anfällt.
Fazit Zusammenfassend hängen die Kosten und der Zeitaufwand zum Erstellen einer Website von Grund auf von der Komplexität der Website und Ihrem Fähigkeitsniveau ab. Das Erstellen einer Website von Grund auf kann länger dauern als die Verwendung von Webflow, aber es kann langfristig kostengünstiger sein. Die Verwendung von Webflow kann schneller und einfacher sein, ist aber normalerweise mit Abonnementkosten verbunden. Je nach diesen verschiedenen Faktoren können Sie eine für Sie geeignete Entscheidung treffen.



