Datenverwaltung
Base44 stellt eine NoSQL-Datenbank bereit, in der du deine Datenmodelle als Entitäten definierst. Jede Entität ist ein Schema, das die Struktur für Dokumente in einer Collection definiert.- Die Datenbank ist MongoDB-kompatibel, sodass du alle MongoDB-Operatoren beim Abfragen über das SDK verwenden kannst.
- Schemas werden nicht erzwungen, sodass du dein Datenmodell jederzeit aktualisieren kannst, ohne Migrationen auszuführen.
- Zeilenebene- und Feldebene-Sicherheit steuern mit fein abgestuften Autorisierungsregeln, wer auf welche Datensätze und Felder zugreifen kann.
- Echtzeit-Abonnements sind über
entities.subscribe()im SDK verfügbar, sodass deine App Updates erhält, wenn Datensätze erstellt, aktualisiert oder gelöscht werden.
Authentifizierung und Benutzerverwaltung
Die eingebaute Authentifizierung übernimmt Benutzerregistrierung, Login und Sitzungsverwaltung. Mehrere Authentifizierungsmethoden werden standardmäßig unterstützt:- E-Mail- und Passwort-Authentifizierung
- Unterstützung für Login über Social-Provider wie Google, Microsoft, Facebook und Apple
- Unterstützung für eigene Identity Provider über SSO
auth-Modul-Dokumentation.
Backend-Funktionen
Schreibe eigene Backend-Logik mit serverlosen Funktionen auf Basis von Deno. Funktionen führen TypeScript-Code in einer sicheren Laufzeitumgebung mit vollem Zugriff auf die Daten und Integrationen deiner App aus. Mehr über Backend-Funktionen erfahren.Connectors und Integrationen
Base44 bietet vorgefertigte Integrationen für gängige Aufgaben und OAuth-Connectors für den direkten Zugriff auf Drittanbieter-APIs. Siehe den Connectors-Artikel für Einrichtung und Konfiguration.- Integrierte Integrationen: Sofort einsatzbereite Funktionalität für gängige Aufgaben wie KI-Textgenerierung, Bilderstellung, Datei-Uploads und E-Mail.
- Eigene Integrationen: Vorkonfigurierte externe APIs, eingerichtet von einem Workspace-Administrator, der eine OpenAPI-Spezifikation importiert. Aufrufe werden über das Backend von Base44 weitergeleitet, sodass Anmeldedaten niemals dem Frontend ausgesetzt werden.
- Connectors: OAuth-Verbindungen zu Drittanbieterdiensten, die Access Tokens für direkte API-Interaktionen bereitstellen.
Lokale Entwicklung
Führe dein Backend-Projekt auf deinem eigenen Rechner aus, um Änderungen sofort zu testen und Probleme vor dem Deployment zu erkennen. Details unter Lokale Entwicklung.Deployment und Hosting
Veröffentliche die gebauten Dateien deiner Frontend-Apps mit der CLI per einem einzigen Befehl auf der Site-Hosting-Plattform von Base44. Die Plattform unterstützt eigene Domains und stellt automatisches HTTPS bereit. Base44 Site Hosting unterstützt derzeit nur Single Page Applications (SPAs). Frameworks müssen für den statischen Export konfiguriert sein. Server-seitiges Rendering oder Server Components werden nicht unterstützt. Wenn du Server-Funktionen benötigst, kannst du die Base44-Backend-Dienste weiterhin mit jedem Client-Typ verwenden und dein Frontend bei einem externen Hosting-Anbieter veröffentlichen.Siehe auch
- CLI-Befehlsreferenz: Alle verfügbaren CLI-Befehle
- JavaScript-SDK: Verbinde deine App mit dem Backend
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.

