Was gefällt dir am besten Bubble?
Das Versprechen von bubble.io als Ganzes, es jedem zu ermöglichen, Software zu schreiben, ist mit dieser Plattform durchaus wahr. Es ist definitiv nicht intuitiv für Anfänger (aber sie arbeiten daran!), aber die Fähigkeiten der Plattform und die umfassende Bereitstellung von allem, was man braucht, um loszulegen, einschließlich Datenbank, Middleware, APIs und Front-End, zusammen mit einem sehr großen Marktplatz von sowohl Plugins als auch Agenturen, die Funktionalitäten ausbauen können - es ist alles, was man braucht, um mit einer voll funktionsfähigen Webanwendung zu starten. Ehrlich gesagt, gibt es nur sehr wenig, was sie noch zur Funktionalität hinzufügen könnten - einschließlich der Tatsache, dass es Echtzeit-Datenaktualisierungen hat, die vielen konkurrierenden Plattformen fehlen. Man kann sich auch über APIs oder Plugins mit jeder anderen Plattform verbinden, die man möchte - es ist also wirklich eine sehr flexible Plattform. Um ganz ehrlich zu sein, ist es meistens ein angenehmes Erlebnis, mit Bubble eine App zu bauen, und es ist selten, dass ich auf ein völlig unüberwindbares Problem stoße. Bewertung gesammelt von und auf G2.com gehostet.
Was gefällt Ihnen nicht? Bubble?
Vendor-Lock-in ist ein ernstes Problem bei bubble.io. Es gibt keine "generische" Exportmöglichkeit, die man problemlos auf andere Plattformen übertragen könnte, was bedeutet, dass man im Grunde genommen feststeckt, sobald man ein gewisses Maß erreicht hat, da man effektiv gezwungen ist, bei bubble.io zu bleiben oder von Grund auf woanders neu zu beginnen. Obwohl man seine App und Daten exportieren kann, sind sie in Formaten, die nicht ohne Weiteres in eine andere Plattform importiert werden können. Dies gilt insbesondere für die App selbst, die nicht eigenständig betrieben werden kann (z.B. Selbsthosting), noch kann sie in eine andere Plattform importiert oder von einem Menschen gelesen werden (es ist reiner Code). Das Backend wird ebenfalls ausschließlich in den USA gehostet - was für andere Regionen nicht ideal ist, da die Leistung für einen Benutzer in einem anderen Land sehr langsam sein kann. Darüber hinaus führt die Nutzung interner Funktionen (z.B. der Datenbank) in vielen Anwendungsfällen zu sehr langsamer Leistung, die sich mit zunehmender Daten- und Benutzeranzahl verschlechtert. Eine starke Optimierung ist notwendig, um mit der Plattform voranzukommen - oft erfordert dies, dass man die Feinheiten von bubble.io hinter den Kulissen lernt, wenn man Leistung erzielen möchte, ohne dass es einen ein Vermögen kostet aufgrund der WU-Preise durch suboptimalen Code.
Aufgrund der undurchsichtigen Preisstruktur, die auf "Workload Units (WU)" basiert, die mit versteckten Metriken auf der Backend-Infrastruktur von bubble berechnet werden, gilt: Je mehr man die Plattform nutzt, desto mehr kostet es, sie zu betreiben. Das bedeutet, dass Skalierung erfordert, entweder die Nutzung der Plattform zu minimieren oder alternative Lösungen zu nutzen, um die Nutzung zu minimieren. Dies mindert die Attraktivität der Plattform erheblich, da man, um Kosten zu sparen, effektiv gezwungen ist, sich anderswo nach Kernkomponenten umzusehen, die bubble.io anbietet - wie z.B. Datenbanken - nur um zu vermeiden, bei den Preisen über den Tisch gezogen zu werden. Dies ist besonders ein Problem für Startups, da man, wenn man eine verbraucherorientierte App erstellt und diese zufällig in den sozialen Medien viral geht, schnell die Finanzierung ausgehen könnte, wenn man auf das "Workload Unit"-Preismodell angewiesen ist, da die Arbeit, die die App für alle neuen Kunden leistet, das Startup effektiv aus dem Markt preisen würde, bevor es überhaupt skaliert ist! Effektiv bedeutet dies, dass bubble.io auf zwei Kundengruppen abzielt: das SEHR frühe Startup (das nur wenige Kunden hat, um Arbeitslast zu erzeugen), das von Risikokapital unterstützte Unternehmen (mit genügend Mitteln, um eine neue App außerhalb von bubble zu erstellen) und den Unternehmenskunden mit tiefen Taschen. Es gibt keine Kundengruppe für diejenigen, die selbstfinanziert versuchen, etwas in ihrer Garage mit Kleingeld zu bauen.
Bubble.io hat Community-Foren, die buchstäblich die einzige Hilfequelle für einen "Bubbler" für Marktplatz-Plugins sind. Aber wenn man etwas sagt, dem die Community-Moderatoren (die nicht unbedingt Mitarbeiter sind) nicht zustimmen, kann man damit rechnen, PERMANENT gesperrt zu werden, ohne auch nur eine Warnung. Diese dauerhaften Sperren können auch nicht angefochten oder rückgängig gemacht werden und führen effektiv dazu, dass man jeglichen Zugang zu Hilfe beim Erstellen seiner App verliert. Wenn man ein Problem mit bubble.io selbst hat, hat man zwar weiterhin Zugang zum Support von bubble, auch wenn einem dies passiert (und bubble hat freundliches und hilfsbereites Support-Personal), aber sie werden einem in keiner Weise helfen, wenn das Problem mit einem Plugin aus dem Marktplatz zu tun hat oder wenn man einfach versucht, ein grundlegendes Problem mit seiner App zu lösen. Man ist buchstäblich auf sich allein gestellt. Für die Skalierung eines Unternehmens auf der Plattform - die Tatsache, dass sie zahlende Kunden auf diese Weise behandeln, die in den Foren beitragen, und dann buchstäblich keine Möglichkeiten zur Wiedergutmachung zulassen, ist ein großes Warnsignal für die Nutzung ihrer Plattform zur Skalierung eines Unternehmens. Die Tatsache, dass ein Community-Forum überhaupt auf diese Weise betrieben werden darf, wirft ernsthafte Bedenken hinsichtlich ihres Betriebsmodells auf, da andere Nicht-Bubble-Foren mit ähnlichen Erfahrungen von anderen übersät sind. Bewertung gesammelt von und auf G2.com gehostet.