Budibase ist eine Open-Source-Low-Code-Plattform, die Ingenieuren Hunderte von Stunden beim sicheren Erstellen von Formularen, Portalen und Genehmigungs-Apps erspart.
Im Gegensatz zu anderen Plattformen erstellen und versenden Sie mit Budibase Einzelseitenanwendungen. Budibase-Anwendungen verfügen über integrierte Leistung und können reaktionsschnell gestaltet werden, um Benutzern ein großartiges Erlebnis zu bieten.
Budibase ist Open Source – lizenziert als GPL v3. Dies sollte Sie mit der Gewissheit erfüllen, dass Budibase immer da sein wird. Sie können auch gegen Budibase programmieren oder es forken und nach Belieben Änderungen vornehmen, was für ein entwicklerfreundliches Erlebnis sorgt.
Budibase ruft Daten aus mehreren Quellen ab, darunter MongoDB, CouchDB, PostgreSQL, MariaDB, MySQL, Airtable, S3, DynamoDB oder eine REST-API. Und im Gegensatz zu anderen Plattformen können Sie mit Budibase bei Null anfangen und Geschäftsanwendungen ohne Datenquellen erstellen. Fordern Sie neue Datenquellen an.
Budibase wird mit wunderschön gestalteten, leistungsstarken Komponenten geliefert, die Sie wie Bausteine zum Aufbau Ihrer Benutzeroberfläche verwenden können. Wir stellen auch viele Ihrer bevorzugten CSS-Styling-Optionen vor, damit Sie Ihrer Kreativität freien Lauf lassen können. Neue Komponente anfordern.
Sparen Sie Zeit durch die Automatisierung manueller Prozesse und Arbeitsabläufe. Von der Verbindung zu Webhooks bis hin zur Automatisierung von E-Mails – sagen Sie Budibase einfach, was zu tun ist, und lassen Sie es für sich arbeiten. Hier können Sie ganz einfach neue Automatisierungen für Budibase erstellen oder neue Automatisierungen anfordern.
Budibase lässt sich in eine Reihe beliebter Tools integrieren, sodass Sie Apps erstellen können, die perfekt zu Ihrem Stack passen.
Budibase ist maßstabsgetreu gefertigt. Mit Budibase können Sie Ihre eigene Infrastruktur selbst hosten und Benutzer, Onboarding, SMTP, Apps, Gruppen, Themes und mehr global verwalten. Sie können Benutzern/Gruppen auch ein App-Portal zur Verfügung stellen und die Benutzerverwaltung an den Gruppenmanager weitergeben.
Wie alles, was wir in Budibase erstellen, ist unsere neue öffentliche API einfach zu verwenden, flexibel und bietet neue Erweiterbarkeit. Zusammenfassend ermöglicht die Budibase API:
Mehr über die Budibase API erfahren Sie an folgenden Stellen:
Stellen Sie Budibase mit Docker, Kubernetes und Digital Ocean in Ihrer vorhandenen Infrastruktur bereit. Oder nutzen Sie Budibase Cloud, wenn Sie nicht selbst hosten müssen und schnell loslegen möchten.
Die Budibase-Dokumentation befindet sich hier.
Wenn Sie eine Frage haben oder mit anderen Budibase-Benutzern sprechen und unserer Community beitreten möchten, besuchen Sie bitte die Github-Diskussionen
Budibase ist bestrebt, allen ein einladendes, abwechslungsreiches und belästigungsfreies Erlebnis zu bieten. Wir erwarten von allen Mitgliedern der Budibase-Community, dass sie sich an unseren Verhaltenskodex halten. Bitte lesen Sie es.
Vom Öffnen eines Fehlerberichts bis zum Erstellen einer Pull-Anfrage: Jeder Beitrag wird geschätzt und begrüßt. Wenn Sie planen, eine neue Funktion zu implementieren oder die API zu ändern, erstellen Sie bitte zuerst ein Problem. So stellen wir sicher, dass Ihre Arbeit nicht umsonst ist. Anweisungen zur Umgebungseinrichtung finden Sie hier.
Ein guter Ort, um mit der Mitarbeit zu beginnen, ist das First-Time-Issues-Projekt.
Budibase ist ein von lerna verwaltetes Monorepo. Lerna verwaltet die Erstellung und Veröffentlichung der Budibase-Pakete. Auf hohem Niveau sind hier die Pakete, aus denen Budibase besteht.
Pakete/Builder – enthält Code für die clientseitige Svelte-Anwendung Budibase Builder.
Pakete/Client – Ein Modul, das im Browser ausgeführt wird und dafür verantwortlich ist, die JSON-Definition zu lesen und daraus lebendige Web-Apps zu erstellen.
Pakete/Server – Der Budibase-Server. Diese Koa-App ist für die Bereitstellung des JS für die Builder- und Budibase-Apps sowie für die Bereitstellung der API für die Interaktion mit der Datenbank und dem Dateisystem verantwortlich.
Weitere Informationen finden Sie unter CONTRIBUTING.md
Budibase ist Open Source und unter der GPL v3 lizenziert. Die Client- und Komponentenbibliotheken sind als MPL lizenziert – die von Ihnen erstellten Apps können also nach Ihren Wünschen lizenziert werden.
Wenn zwischen den Aktualisierungen des Builders Probleme auftreten, verwenden Sie bitte die Anleitung hier, um Ihre Umgebung zu bereinigen.
Der Dank geht an diese wunderbaren Menschen (Emoji-Taste):
Hergestellt mit contrib.rocks.