21 Punkte von xguru 2021-07-22 | 3 Kommentare | Auf WhatsApp teilen

Eine Open-Source-Lösung, die alle grundlegenden Backend-Funktionen bereitstellt, die man zum Erstellen eines Services benötigt

  • Benutzerverwaltung: Nutzer und Gruppen, OAuth-Social-Login, 2FA, JWT-basierte Authentifizierung & Berechtigungsverwaltung, Rate Limits, Connection Throttling

  • Datenverwaltung: Schemadefinition, CRUD-API sowie Paging/Suche/Relationen, Speicherung von Dateien (Bilder, Videos usw.)

  • Speicherverwaltung: lokal, gDrive, S3, Dropbox, FTP..

  • Website-Verwaltung: mehrere Websites erstellen, HTTPS-Unterstützung mit LetsEncrypt, statische Sites mit HUGO erzeugen, Ordner per FTP bereitstellen

  • Integrations- und Aktionsverwaltung: Workflows erstellen und per API veröffentlichen, Drittanbieter-APIs mit OpenAPI-Spezifikation aufrufen

  • Mail-Verwaltung: mit SMTPS und IMAPS als E-Mail-Service nutzbar, E-Mail-Server mit mehreren Hostnamen, Unterstützung für mehrere E-Mail-Konten

  • Dashboard vorhanden

  • MySQL / Postgres / SQLite [Default]

  • JSON API / GraphQL für CRUD-APIs

  • OAuth: Google, Github, Linkedin

  • State Tracking API: z. B. für Blogs mit Zuständen wie draft/edited/published konfigurierbar

  • Mit allen Frameworks/Clients wie React, Vue.js, Angular, Android, iOS usw. integrierbar

  • Go Open Source

→ sehr geringer Speicherverbrauch und horizontal skalierbar

→ auf verschiedenster Hardware bereitstellbar: arm5,arm6,arm7,arm64,mips,mips64,mips64le,mipsle

3 Kommentare

 
xguru 2021-07-25

Im Vergleich zu anderen Open-Source-BaaS-Lösungen scheinen die einfache Installation und die vielfältigen Funktionen die Stärken zu sein

 
enarche 2021-07-22

Ich interessiere mich in letzter Zeit sehr für Backend-Entwicklung mit Golang.

Schon auf den ersten Blick hat es mich total angesprochen.

"Dieses Wochenende ist genau das Richtige dafür!!!"

Vielen Dank~

 
xguru 2021-07-22

Es ist sehr einfach, das Backend selbst zu hosten, und man kann es bearbeiten, daher möchte ich darauf basierend ein wenig testen. Klingt nach Spaß!