budibase/i18n/README.de.md

16 KiB

Budibase

Budibase

Entwickle, automatisiere und stelle interne Tools in Minuten bereit.

Budibase ist eine quelloffene Low-Code Plattform, die es Entwicklern und IT-Profis ermöglicht interne Tools auf eigener Infrastruktur zu entwickeln, zu automatisieren und bereitzustellen.

🤖 🎨 🚀

Budibase design ui

GitHub all releases GitHub release (latest by date) Follow @budibase Code of conduct

Los Geht's · Dokumentation · Featureanfrage · Einen Bug melden · Support: Github Discussions



Features

  • Entwickle echte Webanwendungen. Anders als ähnliche Plattformen entwickelst du mit Budibase echte Single-Page Webapplikationen (SPAs). Deine Budibase-Apps sind standardmäßig hochperformant und haben ein Responsive-Design für eine großartige Benutzererfahrung.

  • Quelloffen und erweiterbar. Budibase ist quelloffen - lizenziert unter der GPL v3. Du kannst darauf vertrauen, dass Budibase auch in der Zukunft immer zur Verfügung steht. Budibase bietet eine Entwicklerfreundliche Plattform: du kannst Budibase erweitern, oder die Codebase forken und eigene Änderungen vornehmen.

  • Datenquellen einbinden oder von Null starten. Budibase kann Daten aus vielen Quellen einbinden, unter anderem aus MongoDB, CouchDB, PostgreSQL, MySQL, Airtable, S3, DynamoDB, oder einer REST API. Und anders als ähnliche Plattformen erlaubt Budibase auch die App-Entwicklung komplett ohne Datenquellen mit einer internen Datenbank. Deine Datenquelle noch nicht dabei? Frag einfach nach.

  • Designe und entwickle Apps mit leistungsfähigen Komponenten. Budibase kommt fertig mit optisch ansprechenden und leistungsfähigen Komponenten, die als Bausteine für deine UI dienen. Außerdem kannst du die UI mit vielen CSS-Styles nach deinem Geschmack anpassen. Fehlt dir eine Komponente? Frag uns hier.

  • Automatisiere Prozesse, integriere andere Tools und binde Web-APIs ein. Spar dir Zeit, indem du manuelle Prozesse einfach automatisierst: Vom Verbinden mit Web-Hooks bis zum automatischen Senden von E-Mails, Budibase kann alles für dich erledigen. Eine Automatisierung ist noch nicht dabei? Du kannst einfach deine eigene erstellen oder uns deine Idee mitteilen.

  • Ein Paradies für Systemadministratoren Budibase ist von Grund auf für das Skalieren ausgelegt. Du kannst Budibase einfach auf deiner eigenen Infrastruktur hosten und global Benutzer, Onboarding, SMTP, Applikationen, Gruppen, UI-Themes und mehr verwalten. Du kannst außerdem ein übersichtliches App-Portal für deine Benutzer bereitstellen und das Benutzermanagement an Gruppen-Manager delegieren.




🏁 Los geht's

Momentan existieren zwei Optionen mit Budibase loszulegen: Digital Ocean und Docker.

Los geht's mit Digital Ocean

Der einfachste und schnellste Weg loszulegen ist Digital Ocean: 1-Click Deploy auf Digital Ocean

digital ocean badge

Los geht's mit Docker

Um loszulegen musst du bereits docker und docker compose auf deinem Computer installiert haben. Sobald du Docker installiert hast brauchst du ca. 5 Minuten für diese 4 Schritte:

  1. Installiere das Budibase CLI Tool.
$ npm i -g @budibase/cli 
  1. Installiere Budibase (wähle den Speicherort und den Port auf dem Budibase laufen soll.)
$ budi hosting --init 
  1. Führe Budibase aus.
$ budi hosting --start 
  1. Lege einen Admin-Benutzer an. Gib die E-Mail und das Passwort für den neuen Admin-Benutzer ein.

Schon geschafft! Jetzt kann es losgehen mit der minutenschnellen Entwicklung deiner Tools. Für weitere Informationen und Tipps schau doch mal in unsere Dokumentation.




🎓 Budibase lernen

Die Budibase Dokumentation findest du hier.




💬 Community

Wenn du eine Frage hast, oder dich mit anderen Budibase-Nutzern unterhalten willst, schau doch mal in unsere Github Discussions.





Verhaltenskodex

Budibase steht für eine einladende und vielfältige Community frei von Belästigung. Wir erwarten dass sich jeder in der Budibase-Community an unseren Verhaltenskodex hält. Bitte les ihn dir durch.



🙌 Zu Budibase beitragen

Von einem gemeldeten Bug bis zum Erstellen einer Pull-Request: wir schätzen jeden Beitrag. Wenn du ein neues Feature implementieren willst oder eine Änderung an der API vornehmen willst, erstelle bitte zuerst ein Issue. So können wir sicherstellen, dass deine Arbeit nicht umsonst ist.

Unsicher wo du anfangen sollst?

Gute Ideen für erste Beiträge zum Projekt findest du hier.

Wie die Repository strukturiert ist.

Budibase ist eine Monorepo, die von Lerna verwaltet wird. Lerna verwaltet das Erstellen und Veröffentlichen von Budibase-Paketen. Grob besteht Budibase aus folgenden Modulen:

  • packages/builder - enthält Code für den clientseitigen Budibase Builder, mit dem Anwendungen erstellt werden.

  • packages/client - Ein Modul, das im Browser läuft und aus JSON-Definitionen funktionsfähige Web-Apps erstellt.

  • packages/server - Der Budibase Server. Diese Koa-Anwendung stellt den Javascript-Code für den Builder und den Client bereit, und bietet eine API für die Interaktion mit dem Budibase Backend, Datenbanken und dem Dateisystem.

Für mehr Informationen schau in die CONTRIBUTING.md




📝 Lizenz

Budibase ist quelloffen, lizenziert unter der GPL v3. Die Client- und Komponentenbibliotheken sind unter der MPL lizenziert, damit du deine erstellten Apps unter deine präferierte Lizenz stellen kannst.



Github-Sterne im Verlauf der Zeit

Stargazers over time

Wenn du zwischen Updates des Builders Probleme auftreten, lies bitte den Guide hier, um deine Umgebung zurückzusetzen.





Mitwirkende

Vielen Dank an alle wundervollen Menschen, die zu Budibase beigetragen haben (emoji key):


Martin McKeaveney

💻 📖 ⚠️ 🚇

Michael Drury

📖 💻 ⚠️ 🚇

Andrew Kingston

📖 💻 ⚠️ 🎨

Michael Shanks

📖 💻 ⚠️

Kevin Åberg Kultalahti

📖 💻 ⚠️

Joe

📖 💻 🖋 🎨

Rory Powell

💻 📖 ⚠️

Peter Clement

💻 📖 ⚠️

Conor_Mack

💻 ⚠️

pngwn

💻 ⚠️

HugoLd

💻

victoriasloan

💻

yashank09

💻

SOVLOOKUP

💻

seoulaja

🌍

Maurits Lourens

⚠️ 💻

Rory Powell

🚇 ⚠️ 💻

Dieses Projekt folgt der All-Contributors Spezifikation. Wir heißen Beiträge aller Art willkommen!