Base44
KI-Plattform zur Erstellung und Veröffentlichung vollständiger Webanwendungen in natürlicher Sprache
Tags:AI-ProgrammierwerkzeugeWas ist Base44?
Base44 ist eine von natürlicher Sprache gesteuerte Plattform zur Entwicklung vollständiger AI-Anwendungen. Nachdem der Benutzer die Anforderungen an das Unternehmen beschrieben hat, kann das System gleichzeitig eine Web-Oberfläche, Datenentitäten, Benutzereinlogung, Berechtigungen, Backend-Funktionen, Dateispeicherung sowie eine Bereitstellungsumgebung erstellen. Sie eignet sich zur Erstellung von internen Tools, Kundenportalen, Mitgliedschaftssystemen, Admin-Oberflächen, Katalogseiten, Terminbuchungs-Apps und SaaS-Prototypen.
Es wird in der Regel den Werkzeugen für kodenloses AI-Entwickeln oder Vibe Coding zugeordnet, erzeugt jedoch nicht nur statische Seiten. Base44 bietet eine gehostete Backend- sowie Anwendungsumgebung, über die Benutzer ihre Projekte kontinuierlich durch Dialoge, visuelle Editor oder Code-Editor ändern können.
Wix hat die Übernahme von Base44 abgeschlossen; mittlerweile gehört Base44 zum Portfolio der KI-Produkte von Wix.
Full-Stack-Anwendung für die Erzeugung natürlicher Sprache
Beim Erstellen eines Projekts können die Benutzer direkt angeben, für wen die Anwendung bestimmt ist, welche Seiten, Datenspalten, Rollenrechte und Geschäftsprozesse benötigt werden. Die KI erstellt anschließend die Frontend-Struktur mit React und Vite sowie konfiguriert das Backend für die Hostung in Base44.
Später können zusätzliche Anfragen gestellt werden, um die Anordnung zu ändern, Elemente hinzuzufügen, Dienste anzuschließen oder Probleme zu beheben.
Hochwertige Anleitungen sollten die Benutzerrolle, die Seitenstruktur, die Datenbeziehungen, die Erfolgsbedingungen sowie die Handhabung von Fehlern beschreiben. Eine allgemeine Idee allein reicht in der Regel aus, um ein Demonstrationsprototyp zu erstellen, doch bei produktiven Anwendungen müssen Rechte, Datenauswertungen, Zahlungszustände und Grenzbedingungen noch einzeln überprüft werden.
Visualisierter Interface-Editor
Base44 bietet eine visuelle Bearbeitungsmöglichkeit – Nutzer können Seitenelemente auswählen und Texte, Farben, Abstände, die Anordnung sowie Eigenschaften der Komponenten anpassen. Es eignet sich für Vertriebsmitarbeiter, Produktentwickler und Designer, die mit Frontend-Code nicht vertraut sind, und reduziert zudem den Bedarf an AI-Nachrichtenpunkten für kleine Stylinganpassungen.
Auch nach der visuellen Anpassung müssen die Responsivität auf Desktop- und Mobilgeräten, die Tastaturbedienung, der Kontrast sowie die Fehlermeldungen in den Formularen überprüft werden. Dass die erstellte Benutzeroberfläche vollständig erscheint, bedeutet nicht, dass sie barrierefrei ist und für alle Bildschirmgrößen getestet wurde.
Code-Editierung und Aktivitätsüberwachung
Das Pay-as-you-go-Modell bietet die Möglichkeit zur Codebearbeitung innerhalb der Anwendung – Entwickler können den erstellten Frontend-Code ansehen und ändern. Die Aktivitätsüberwachung dient dazu, die Ausführung von Funktionen, Anfragen sowie Fehler zu überwachen, wodurch Integrationsfehler, Berechtigungsprobleme und Betriebsstörungen leichter erkannt werden können.
Die direkte Anpassung des Codes erhöht die Freiheit, kann aber auch Wechselwirkungen mit späteren AI-Anpassungen haben. Bei wichtigen Projekten sollten Versionskontrolle, Testumgebungen und ein klar definiertes Veröffentlichungsverfahren verwendet werden – eine Online-Voransicht sollte nicht als einzige Sicherungskopie dienen.
Datenbanken und Datenentitäten
Base44 verwaltet strukturierte Daten über Entities. Benutzer können Entitäten wie Kunden, Bestellungen, Aufgaben, Lagerbestände, Artikel usw. erstellen, Felder und Beziehungen konfigurieren sowie vorne im System Änderungen vornehmen, Abfragen durchführen, Daten aktualisieren, löschen und in Echtzeit abonnieren.
Die Plattform ist für die Verwaltung der Datenbanken sowie der gängigen Datenschnittstellen zuständig.
Bei der Erstellung einer Tabelle muss zunächst zwischen öffentlichen Daten, Daten von angemeldeten Benutzern und Administratordaten unterschieden werden. Die Existenz von Feldern bedeutet nicht automatisch Sicherheit beim Zugriff – es müssen jeweils Regeln für Lesen, Erstellen, Ändern und Löschen festgelegt werden. Zudem muss überprüft werden, ob normale Benutzer auf die Datensätze anderer Personen zugreifen können.
Benutzeranmeldung und Berechtigungen
- Die Plattform verfügt über integrierte Funktionen für die Authentifizierung und Verwaltung von Benutzern, die zum Registrieren, Anmelden, Einladen von Mitgliedern sowie zur Anzeige von Funktionen nach Rolle genutzt werden können.
- Unter Verwendung von Regeln für den Datenzugriff können Mitgliederbereiche, Teamworkbänke sowie mehrfachrollenbasierte Geschäftssysteme erstellt werden.
- Bei der Organisation der Isolation, bei Berechtigungen zur Zahlung oder bei sensiblen Daten sollte eine Autorisierung auf Serverseite implementiert werden – es reicht nicht aus, die Schaltflächen nur auf der Clientseite zu verbergen.
- Administratoren oder Dienstrollen können übliche Berechtigungen umgehen und sollten ausschließlich in Backend-Funktionen verwendet werden – auf keinen Fall darf ihr Code in öffentlichen Frontend-Code eingefügt werden.
Backend-Funktionen und Geschäftslogik
Backend-Funktionen dienen dazu, Logik zu verarbeiten, die nicht im Browser ausgeführt werden kann – beispielsweise den Aufruf von Drittanbieter-APIs mit Schlüsseln, die Verarbeitung von Zahlungs-Rückrufen, das Versenden von E-Mails, die Erstellung von Berichten sowie die Ausführung von zeitbasierten Aufgaben. Zu den Möglichkeiten der neuen Version gehören außerdem Funktionen für mehrere Dateien, gemeinsam genutzter Code sowie Schlüssel zur Laufzeit.
Die Funktion muss Eingabenüberprüfungen, Berechtigkeitskontrollen, Timeout-Regelungen, Wiederholungsversuche sowie idempotente Verarbeitung beinhalten. Keine Informationen über Preise, Benutzeridentitäten oder Rollen, die vom Client übermittelt werden, sollten direkt geglaubt werden.
Integration und Anschlüsse
Base44 kann E-Mails, Zahlungen, Dateien, CRM-Systeme, Collaboration-Plattformen sowie AI-Dienste miteinander verbinden. Zudem wird die Erstellung von benutzerdefinierten Integrationen auf der Grundlage von OpenAPI-Spezifikationen unterstützt. Die Anbieter der Connector können entweder gemeinsame Konten bereitstellen, oder jeder Endnutzer kann sein eigenes Konto autorisieren.
Vor der Verbindung sollten die OAuth-Rechte sowie der Datenumfang überprüft werden. Eine geteilte Verbindung bedeutet in der Regel, dass alle entsprechenden Aktionen in der Anwendung über denselben Account durchgeführt werden.
Die Benutzerverbindung eignet sich besser für Szenarien, in denen der Zugriff auf externe Dienste im persönlichen Rahmen erforderlich ist.
Zahlungen, E-Mails und Dokumente
Anwendungen können gängige Funktionen wie Zahlungsabwicklung, E-Mail-Benachrichtigungen, Dateiupload und Cloud-Speicherung beinhalten. Sie eignen sich für Abonnementprodukte, Bestellprozesse, Anmeldesysteme und die Verwaltung von Kundendaten, doch Drittanbieterdienste können ein eigenes Konto erfordern und zusätzliche Gebühren verlangen.
Payment-Apps müssen die Server-Rückrufe überprüfen und den Status der Transaktionen speichern. Die E-Mail-Funktion muss Rücksendungen, Abmeldungen sowie die Domain des Absenders verarbeiten. Bei der Dateiübertragung müssen Typ, Größe und Zugriffsrechte eingeschränkt werden. Der Base44-Übertragungsprozess kann diese Sicherheitsprüfungen nicht ersetzen.
KI-Funktionen und KI-Gateway
Base44 ermöglicht in Anwendungen die Erstellung von Texten, Bildern sowie den Einsatz intelligenter Agenten. Zudem kann es über Schlüssel Verbindungen zu externen AI-Diensten wie OpenAI, Claude, Groq, Mistral usw. herstellen. Das AI Gateway bietet eine einheitliche Schnittstelle für die Aufrufung von Modellen im Backend, wodurch AI-Funktionen leicht in Geschäftsanwendungen integriert werden können.
Der Aufruf eines Modells beinhaltet in der Regel sowohl Gebühren für die Base44-Integration als auch Kosten für die Modell-Dienste. Vor der Veröffentlichung sollten Einsätze pro Transaktion, tägliche Anfragen sowie Versuche zur Wiederholung fehlgeschlagener Anfragen begrenzt werden. Zudem sollte verhindert werden, dass Kundendaten oder Geschäftsgeheimnisse direkt an unüberprüfte Modellanbieter übermittelt werden.
Doppelte Synchronisierung mit GitHub
Die Lösungen Builder und höher unterstützen die Verbindung der Anwendung mit GitHub. Die erste Verbindung muss vom Eigentümer der Anwendung hergestellt werden; anschließend wird der Projektcode automatisch synchronisiert.
Lokale Änderungen können nach der Zusammenführung in die Branch namens main in Base44 zurückgegeben werden; derzeit wird die Verwendung der Master-Branch nicht unterstützt.
Nach der Synchronisierung des Codes muss er noch manuell in Base44 veröffentlicht werden. Die Einbindung in GitHub bedeutet nicht, dass die Umgebung bereits aktualisiert ist. Die Verbindung zu GitHub ändert außerdem die Art und Weise, wie die Versionsgeschichte verwaltet wird. Es gibt Einschränkungen bezüglich des Repository-Namens bei Trennung und Wiederherstellung der Verbindung. Vor den Operationen sollten die aktuellen Hinweise gelesen und Backups angefertigt werden.
Code-Export und Migrationsgrenzen
Offiziell wird erklärt, dass die Nutzer über ihren eigenen Code, ihre Daten sowie ihre Benutzerkonten verfügen und die Quelldateien der Projekte über GitHub abrufen können. Dadurch wird das Risiko verringert, dass der Frontend-Code vollständig kontrolliert wird, und es wird die lokale Entwicklung sowie die Code-Überprüfung erleichtert.
Doch die exportierten React- und Vite-Frontends können weiterhin auf ein Base44-basiertes Backend, Authentifizierung, Entitäten, Funktionen sowie Umgebungsvariablen angewiesen sein. Wenn man zu einem anderen Cloud-Dienst wechseln möchte, muss man die Datenbank, die Anmeldemechanismen, Berechtigungen, das Speichern, die Funktionen sowie den Deployment-Prozess erneut erstellen.
„Quellcode exportieren“ bedeutet nicht, dass die gesamte Anwendung mit einem Klick unabhängig von der Plattform laufen kann.
Veröffentlichung, Hosting und Anpassung von Domainnamen
Base44 ist für die Hostung und Online-Veröffentlichung zuständig; Nutzer können vor dem Veröffentlichen im Editor eine Vorschau ansehen. Die Versionen Builder und höher bieten die Möglichkeit, einen eigenen Domainnamen zu verwenden. Auf der offiziellen Preisseite wird außerdem angegeben, dass für bestimmte Pakete ein kostenloser Domainname im ersten Jahr bereitgestellt wird.
Vor der offiziellen Veröffentlichung sollten Vorabversionen und Produktkonfigurationen voneinander getrennt werden. Dabei müssen Domainnamen, HTTPS, Eintragungen in Suchmaschinen, die Datenschutzerklärung, Analysecodes sowie Rückrollpläne überprüft werden. Die Verlängerung des Domainnamens sowie bestimmte externe Dienste sind nicht immer im Abonnementpreis inbegriffen.
Mobile Anwendungen
Die mit Base44 erstellten Anwendungen sind in erster Linie responsive Webanwendungen. Die Plattform bietet für geeignete Zahlungspläne Funktionen zur Veröffentlichung auf mobilen Geräten oder zum Hochladen von Dateien, um Projekten zu helfen, in den Vertriebsprozess für iOS und Android aufgenommen zu werden.
Die Überprüfung in den App-Stores wird weiterhin unabhängig von Apple und Google durchgeführt. Kamerafunktionen, Benachrichtigungen, Hintergrundaufgaben, In-App-Käufe, Datenschutzeinstellungen sowie die nativen Interaktionen müssen separat überprüft werden. Man sollte nicht davon ausgehen, dass ein Entwurf, der für die Veröffentlichung im Store bereit ist, automatisch genehmigt wird oder eine vollständige native Benutzererfahrung bietet.
Teamzusammenarbeit und Versionsverwaltung
Die Plattform ermöglicht das gemeinsame Bearbeiten von Inhalten durch mehrere Personen, den Austausch von Projekten sowie die Erfassung von Versionen. Sie eignet sich dafür, dass Produktentwickler, Designer, Entwickler und Geschäftsmitarbeiter an derselben Anwendung zusammenarbeiten können. Zunächst sollte das Team festlegen, wer die Datenstruktur ändern darf, wer Inhalte veröffentlichen darf und wie Änderungen, die durch KI erstellt werden, überprüft werden sollen.
Mehrere Personen, die gleichzeitig ändern, können zu Konflikten führen. Auch KI könnte bestehende Komponenten umschreiben, um neue Anforderungen zu erfüllen. Wichtige Versionen sollten in GitHub als Commit gespeichert und mit Dokumentationen zur Veröffentlichung versehen werden.
Analyse und Sicherheitsprüfung
Base44 bietet Funktionen für die Anwendungsanalyse, das Protokollieren sowie Sicherheitsscans. Dadurch können Abhängigkeiten, statischer Code, Schlüssel sowie häufige Konfigurationsprobleme aufgedeckt werden. Die Unternehmenslösung bietet zudem Funktionen wie Single Sign-On, erweiterte Sicherheitsmaßnahmen sowie persönlichen Support.
Die automatische Scanning-Technologie deckt nur einen Teil der Risiken ab. Anwendungen, die für echte Kunden bestimmt sind, erfordern weiterhin Tests bezüglich der Berechtigungen, Audits der Abhängigkeiten, Datensicherungskopien, Einhaltung von Datenschutzvorschriften sowie manuelle Code-Überprüfungen – insbesondere in Bereichen wie Zahlungen, Gesundheitswesen, Finanzen und interne Unternehmensdaten.
CLI, SDK und Entwicklerplattform
Entwickler können mit der Base44 CLI lokale Projekte erstellen, sich darin anmelden, sie verknüpfen und bereitstellen. Zudem können sie über das JavaScript SDK auf Entitäten, Authentifizierungsmechanismen, Funktionen, Integrationen, Protokolle sowie Echtzeitdaten zugreifen. Offiziell werden außerdem SDKs sowie Beispiele für Sprachen wie Swift und Kotlin bereitgestellt. Der gehostete Backend kann mit einem benutzerdefinierten Frontend kombiniert werden.
Die Dienstrollen des SDK umgehen die normalen Datenrechte und dürfen nur auf einem vertrauenswürdigen Backend platziert werden. Die Frontend-Anwendung sollte die Rechte des aktuell angemeldeten Benutzers nutzen und die Schlüssel im Secrets-System der Plattform oder in einem separaten Schlüsselverwaltungssystem speichern.
MCP und Agent-Fähigkeiten
Die offiziellen Entwicklerressourcen bieten MCP-Dienste für Projektmanagement und Dokumentensuche sowie Agent Skills auf GitHub, die den Programmieragenten dabei helfen, Base44 CLI, SDKs, Datenrechte sowie Fehlersuchverfahren zu verstehen. Diese Fähigkeiten eignen sich für Entwickler, die AI-Programmieragenten zur Wartung von Base44-Projekten einsetzen.
MCPs und Fähigkeiten erweitern den Umfang der Tools, die ein Agent nutzen kann. Es sollten Beschränkungen hinsichtlich Projekten, Konten sowie Schreibrechten eingeführt werden, und vor der Bereitstellung sowie bei Änderungen an den Daten sollte eine manuelle Überprüfung erfolgen.
Preis- und Versionsvergleich
| Paket oder Version | Preise, Limits und Kernvorteile |
|---|---|
| Kostenlose Version | Das kostenlose Angebot kostet 0 Dollar. Es bietet monatlich 25 Nachrichtenpunkte sowie 100 Integrationspunkte. Es ist möglich, bis zu 5 Anwendungen zu erstellen. Zudem sind grundlegende Funktionen wie Authentifizierung, Datenbanken und Analyseverfahren enthalten. Dieses Angebot eignet sich zum Ausprobieren von Produkten sowie zur Erstellung kleiner Prototypen. Bei der kostenlosen Version sind die Anzahl der Nachrichten begrenzt, außerdem fehlen Funktionen wie vollständige Codebearbeitung, Synchronisierung mit GitHub sowie die Möglichkeit, eigene Domainnamen zu verwenden. Komplexe Anforderungen können bei der Fehlerbehebung viele Nachrichten verbrauchen. |
| Startpreis | Beim jährlichen Bezahlen beträgt der Preis 16 US-Dollar pro Monat. Pro Monat sind 100 Nachrichtenpunkte sowie 2000 Integrationspunkte enthalten. Es ist möglich, eine unbegrenzte Anzahl an Anwendungen zu erstellen, und es steht die Möglichkeit zur Code-Editierung innerhalb der Anwendung zur Verfügung. Der Preis bei monatlicher Zahlung ist höher; laut offiziellen Angaben gibt es einen Gesamtnachlass von 20 % bei jährlicher Zahlung. Starter eignet sich gut für die kontinuierliche Erstellung mehrerer Prototypen – enthält jedoch nicht die fortgeschrittenen Funktionen wie GitHub-Synchronisierung, Modellauswahl und personalisierte Domaine, die bei Builder bereits verfügbar sind. |
| Builder-Preis | Beim jährlichen Zahlungsmodell von Builder entspricht das einer Rate von 40 US-Dollar pro Monat. Pro Monat sind 250 Nachrichtenpunkte sowie 10.000 Integrationspunkte inbegriffen. Zudem werden Optionen wie die Auswahl von Modellen, ein benutzerdefinierter Domainname, ein kostenloser Domainname für das erste Jahr, 25 Teilenpunkte sowie eine Integration mit GitHub bereitgestellt. Entwickler, die eine Synchronisierung des Quellcodes, einen offiziellen Domainnamen, lokale Entwicklung oder eine Integration mit externen KI-Systemen benötigen, sollten in der Regel Builder in Betracht ziehen. Bei der Nutzung von Connectoren sowie Funktionen zur Bezahlung im Hintergrund sollten auch die Anforderungen des jeweiligen Angebots überprüft werden. |
| Preise für Pro, Elite und Enterprise | Bei jährlicher Zahlung beträgt der Preis 80 US-Dollar pro Monat. Dies beinhaltet 500 Nachrichtenpunkte sowie 20.000 Integrationspunkte. Zudem werden fortgeschrittene Funktionen sowie einige Vorabfunktionen bereitgestellt. Bei der Elite-Version beträgt der Preis 160 US-Dollar pro Monat. Dabei sind 1.200 Nachrichtenpunkte sowie 50.000 Integrationspunkte enthalten – außerdem wird zusätzlicher Support angeboten. Für die Enterprise-Version wird ein individueller Preis kalkuliert; dabei können Punkte, eigene Architekten, Single-Sign-On-Funktionen, fortgeschrittene Sicherheitsmaßnahmen sowie ein Kundenteam konfiguriert werden. Bei großangelegten Anwendungen sollte man außerdem die Anzahl der Endnutzer, die Nutzungsmenge, das Niveau des Supports sowie die Richtlinien zur Datenverwaltung abklären. |
Kostenlose Version
Das Free-Paket kostet 0 Dollar und bietet monatlich 25 Nachrichtenpunkte sowie 100 Integrationspunkte. Es ist möglich, bis zu 5 Anwendungen zu erstellen. Zudem sind grundlegende Funktionen wie Authentifizierung, Datenbanken und Analyse enthalten. Dieses Paket eignet sich zum Ausprobieren von Produkten sowie zur Erstellung kleiner Prototypen.
Die kostenlose Version bietet eine begrenzte Anzahl an Nachrichten und beinhaltet keine vollständige Code-Editierfunktion, keine Synchronisierung mit GitHub sowie keine Möglichkeit zur Anpassung des Domainnamens. Komplexe Anforderungen können bei der Fehlerbehebung mehrere Nachrichten verbrauchen.
Startpreis
Beim jährlichen Bezahlen entspricht der Preis 16 US-Dollar pro Monat. Pro Monat sind 100 Nachrichtenpunkte sowie 2000 Integrationspunkte enthalten. Es ist möglich, eine unbegrenzte Anzahl an Anwendungen zu erstellen, und es steht die Möglichkeit zur Code-Editierung innerhalb der Anwendung zur Verfügung. Der Preis bei monatlicher Zahlung ist höher; laut offiziellen Angaben gibt es einen Gesamtnachlass von 20% bei jährlicher Zahlung.
Starter eignet sich zur kontinuierlichen Erstellung mehrerer Prototypen, verfügt aber nicht über die fortgeschrittenen Funktionen wie GitHub-Synchronisierung, Modellauswahl und benutzerdefinierte Domaine, die bei Builder bereits vorhanden sind.
Builder-Preis
Beim jährlichen Zahlungsmodell entspricht das einem Betrag von 40 US-Dollar pro Monat. Pro Monat sind 250 Nachrichtenpunkte sowie 10.000 Integrationspunkte enthalten. Zudem werden die Möglichkeit zur Auswahl von Modellen, ein benutzerdefinierter Domainname, ein kostenloser Domainname für das erste Jahr, 25 Teilenpunkte sowie eine Integration mit GitHub bereitgestellt.
Persönliche Entwickler, die eine Synchronisierung des Quellcodes, einen offiziellen Domainnamen, lokale Entwicklung oder die Integration externer KI-Systeme benötigen, sollten in der Regel mit Builder beginnen. Bei der Verwendung von Connectoren sowie der Möglichkeit zur Bezahlung im Hintergrund sollten auch die Anforderungen des aktuellen Ansatzes überprüft werden.
Preise für Pro, Elite und Enterprise
Bei jährlicher Zahlung entspricht Pro 80 US-Dollar pro Monat – dabei sind 500 Nachrichtenpunkte sowie 20.000 Integrationspunkte enthalten. Zudem werden fortgeschrittene Funktionen sowie einige Vorabfunktionen angeboten. Elite kostet 160 US-Dollar pro Monat – dabei sind 1.200 Nachrichtenpunkte sowie 50.000 Integrationspunkte enthalten. Außerdem wird hierbei umfassendere Unterstützung bereitgestellt.
Enterprise stellt auf Anfrage Angebote aus und kann Punkte, einen speziellen Architekten, Single-Sign-On, fortgeschrittene Sicherheitsfunktionen sowie ein Kundenteam bereitstellen. Bei großangelegten Anwendungen sollten außerdem die Anzahl der Endbenutzer, die Nutzungsmenge, der Support-Standard sowie die Richtlinien zur Datenverwaltung abgefragt werden.
Nachrichtenpunkte und Integrationspunkte
Nachrichtenpunkte werden verwendet, um eine Interaktion mit KI in der Anwendung zu ermöglichen; unterschiedliche Aktionen und Modelle können unterschiedliche Mengen an Punkten verbrauchen. Integrationspunkte dienen für die Nutzung externer Dienste sowie Plattformfunktionen während des Betriebs der Anwendung, wobei der genaue Verbrauch von der jeweiligen Funktion abhängt.
Die Punktzahl wird in der Regel monatlich aktualisiert, und Paying-Kunden können zusätzliche Punkte erwerben.
Beim Bewerten der Kosten sollte man nicht nur auf die Monatsgebühren schauen. Häufiges Erstellen, Debuggen, Versenden von E-Mails, AI-Verarbeitungen sowie Automatisierungen führen zu einer kontinuierlichen Nutzung – die tatsächliche Verbrauchsmenge sollte daher über die Seiten für Aktivitäten und Verbrauch überprüft werden.
Kosten Dritter
Dritte Dienste wie Stripe, SendGrid, OpenAI usw. werden von den jeweiligen Anbietern separat abgerechnet. Auch die Verlängerung der Domain sowie die Gebühren im App Store können zusätzlich anfallen. Eine Base44-Abonnement bedeutet nicht, dass diese Dienste unbegrenzt und kostenlos zur Verfügung stehen.
Vor dem offiziellen Go-Live sollten Abonnements für die Plattform, zusätzliche Punkte, Model-Token, Zahlungskosten, E-Mails, Domainnamen sowie Wartungsunterstützung zusammengefasst und kalkuliert werden.
Ist es Open Source?
Der Online-Builder für Base44, der gehostete Backend sowie die Kernplattform sind keine vollständig open-source-Produkte. Die offizielle GitHub-Organisation stellt die CLI, das JavaScript SDK, das Mobile SDK, Agent Skills sowie Beispielanwendungen zur Verfügung; einige Repositorien verwenden Open-Source-Lizenzen wie MIT.
Offene Entwicklungswerkzeuge bedeuten nicht, dass Plattformdienste, Generierungsmodelle oder der gesamte Backend-Quellcode öffentlich zugänglich sind. Im Verzeichnis sollte Base44 als proprietäres SaaS gekennzeichnet werden, wobei darauf hingewiesen werden muss, dass es offizielle open-source SDKs und Werkzeuge gibt.
Anleitung zur Verwendung von Base44
Eine grundlegende Aufgabe erledigen
- Klare Definition der im Base44 auszuführenden Codeaufgaben, des Repository-Bereichs und der Akzeptanzkriterien;
- Verbinden oder importieren Sie das Testprojekt und erstellen Sie zunächst eine Sicherungskopie der aktuellen Branch.
- Erst wird mithilfe der natürlichen Sprache ein Entwurf für die vollständige Anwendung erstellt, anschließend werden die zu ändernden Dateien überprüft.
- Verwenden Sie die visuelle Benutzeroberfläche, um kleine Änderungen vorzunehmen;
- Ausführen von Tests, statischen Überprüfungen und der Kompilierung – unüberprüfter Code wird nicht direkt akzeptiert;
- Manuelle Überprüfung von Berechtigungen, Schlüsseln, Abhängigkeiten und Fehlerbehandlung vor der Kombination;
Erstellung wiederverwendbarer professioneller Workflows
- Wählen Sie ein real existierendes Projekt mit niedrigem Risiko als Vorlage aus;
- Bestimmen der Reihenfolge der Verwendung von Full-Stack-Anwendungen zur Erzeugung natürlicher Sprache, visuellen Interface-Editoren sowie Code-Editoren und Aktivitätsüberwachung;
- Erfassen von Umgebung, Modellen, Hinweisen und Fehlbedingungen;
- Manuelle Freigabe für Schreib-, Bereitstellungs- und Löschvorgänge einrichten;
- Vergleichen Sie Geschwindigkeit, Kosten, Testbestehensrate und Anzahl der Nacharbeiten;
- Erst nach Überprüfung der Stabilität auf Team- oder Produktionsumgebung ausweiten;
Für welche Nutzer geeignet?
- Unternehmer, die SaaS-Lösungen, Portale oder interne Tools schnell testen möchten;
- Produkte und Betriebsmitarbeiter, die Datenbankanwendungen in natürlicher Sprache erstellen müssen;
- Unabhängige Entwickler, die eine Kombination aus visueller Bearbeitung und Code-Steuerung wünschen;
- Technisches Team, das GitHub-Synchronisierung, SDKs sowie eine benutzerdefinierte Frontend-Lösung benötigt;
- Dienstleister, die Kunden Prototypen sowie Anwendungen für die Automatisierung von Geschäftsprozessen liefern.
Vorteile des Produkts
- Integrierte Erstellung von Benutzeroberflächen über Datenbanken, Authentifizierung bis hin zur Hosting-Lösung;
- Code-free-Methoden, visuelle Bearbeitung und Code-Anpassungen können kombiniert verwendet werden;
- Integrierte Dateneinheiten, Funktionen, Verbindungen und Analysefähigkeiten;
- Ab Builder wird bidirektionale Synchronisierung mit GitHub sowie eine benutzerdefinierte Domain unterstützt;
- Bietet CLI, SDK, MCP und Agent Skills;
- Die kostenlose Version ermöglicht es, den gesamten Anwendungsansatz direkt zu überprüfen.
Einschränkungen und Hinweise
- Die kostenlosen Punkte sind begrenzt, und bei komplexer Fehlerbehebung können sie schnell aufgebraucht werden.
- Der Betrieb der Anwendung verbraucht außerdem integrierte Punkte sowie Kosten von Drittanbietern – die Kosten können daher nicht allein anhand des Abonnementpreises bewertet werden.
- KI-generierte Anwendungen können zu Übergriffen, Datenlecks, Fehlern bei der Zahlungsabwicklung sowie Abhängigkeitsrisiken führen.
- Vor dem Go-Live müssen Berechtigungen, Backups, Protokolle, Datenschutz sowie Fehlerbehandlungsprozesse getestet werden;
- Die Exportierung der Frontend-Quellcode bedeutet nicht, dass die Backend-Infrastruktur kostengünstig migriert werden kann;
Häufige Fragen
Ist Base44 kostenlos?
Es gibt eine kostenlose Version, die monatlich 25 Nachrichtenpunkte sowie 100 Integrationspunkte bietet und es ermöglicht, bis zu 5 Apps zu erstellen. Funktionen wie Code-Editing, Synchronisierung mit GitHub sowie die Verwendung eines eigenen Domainnamens erfordern ein Upgrade.
Was kann mit Base44 entwickelt werden?
Eignet sich für Admin-Oberflächen, Kundenportale, Mitgliedschaftssysteme, Terminbuchungs-Apps, Verzeichnisse, interne Tools und SaaS-Prototypen, kann außerdem Datenbanken, Anmeldungen, Zahlungen, E-Mails sowie KI-Funktionen integrieren.
Kann Base44 Code exportieren?
Entwickler auf der Stufe „Builder“ und höher können den Projektcode über GitHub synchronisieren, doch die exportierte Frontend-Plattform kann auf ein Base44-basiertes Backend angewiesen sein; für die Migration der Datenbank, der Authentifizierungsfunktionen sowie weiterer Funktionen ist zusätzliche Entwicklung erforderlich.
Wie viel kostet Base44?
Der Jahrespreis entspricht 16 US-Dollar pro Monat für Starter, 40 US-Dollar pro Monat für Builder, 80 US-Dollar pro Monat für Pro und 160 US-Dollar pro Monat für Elite. Für Enterprise wird ein individueller Preis angegeben – der monatliche Preis ist in diesem Fall höher.
Ist Base44 von Wix?
Ja. Wix hat Base44 offiziell übernommen; Base44 gehört nun zum Portfolio der KI-basierten Anwendungsentwicklungstools von Wix.
Ist Base44 open source?
Die Kern-Hosting-Plattform ist nicht open source, doch die Entwickler haben auf GitHub Entwicklungstools wie CLI, SDKs, Funktionen und Beispiele veröffentlicht. Die jeweiligen Lizenzen richten sich nach dem entsprechenden Repository.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164