Mit dem Code deiner App arbeiten
Mit Base44 kannst du am Code deiner App arbeiten, um individuelle Erlebnisse zu schaffen, während die Plattform sich um Infrastruktur und Laufzeit kümmert. Du bleibst nah am Base44 App-Modell und den APIs, was deiner App ein konsistentes Verhalten in verschiedenen Umgebungen gibt und die Übernahme neuer Plattformfunktionen über die Zeit erleichtert. Du kannst Low-Code und Full-Code im selben Projekt mischen. Beginne mit Base44 Primitiven und steige in Code ein, wenn du eigene Logik, Integrationen oder UI brauchst, die über das hinausgehen, was sofort verfügbar ist. Dieses Gleichgewicht gibt dir Geschwindigkeit und Kontrolle, ohne dass du eine eigene zugrundeliegende Plattform pflegen musst.
Code und Live-Vorschau nebeneinander
Eine Backend-Funktion bearbeiten
Backend-Funktionen führen die serverseitige Logik deiner App aus. Dazu gehören etwa E-Mails senden, Zahlungen verarbeiten oder andere Dienste aufrufen. Du kannst den Code einer Funktion selbst in Code bearbeiten, sie neu bereitstellen und vor dem Veröffentlichen testen.Zum Bearbeiten von Code brauchst du einen kostenpflichtigen Tarif. Im Free-Tarif kannst du den Code deiner App ansehen, aber nicht ändern. Erfahre mehr über Tarife.
- Klicke oben im App-Editor auf Dashboard.
- Klicke auf Code.
- Öffne unter Code files base44 > functions > den Ordner deiner Funktion und klicke dann auf entry.ts.
- Bearbeite den Code.
- Klicke auf Save & Redeploy.

Eine Backend-Funktion speichern und neu bereitstellen
Was die Neubereitstellung ändert:
- Deine Vorschau und Tests: Sie verwenden sofort die neue Version.
- Deine Live-App: Sie läuft mit der Version deiner letzten Veröffentlichung weiter, bis du erneut veröffentlichst. Beim Veröffentlichen gehen alle Änderungen auf main gemeinsam live. Du kannst also keine einzelne Funktion allein veröffentlichen.
- Automationen und Workflows: Sie verwenden sofort die neue Version, ohne Veröffentlichung.
- Branches: Neu bereitstellen kannst du nur auf main. Auf einem Branch heißt der Button Save. Deine Änderung erreicht main beim Mergen. Erfahre mehr über Backend-Funktionen auf einem Branch.
- Klicke oben im App-Editor auf Dashboard und dann auf Code.
- Öffne die Datei entry.ts deiner Funktion. Speichere oder verwirf alle Änderungen.
- Klicke unten rechts auf Test Function.
- Gib unter Payload die JSON-Eingabe ein, die deine Funktion erwartet.
- Klicke auf Run Function.

Eine Backend-Funktion testen
In-Product-Entwicklertools nutzen
Base44 enthält Entwicklertools, die dir helfen, das Verhalten deiner App in Echtzeit zu verstehen und Probleme effizienter zu debuggen. Statt eigenes Ad-hoc-Logging einzubauen oder separate Dashboards zu erstellen, kannst du direkt aus der Base44 Umgebung heraus untersuchen, was passiert. Diese Werkzeuge zeigen dir, wie deine App mit Base44 Services und externen Integrationen kommuniziert, überwachen Anfragen und Antworten und heben wichtige Ereignisse, Fehler oder Warnungen hervor. Du kannst während der Arbeit Annahmen prüfen und sicher in Staging- oder Preview-Umgebungen iterieren, bevor du Änderungen breiter ausrollst.Integration mit GitHub
Base44 unterstützt einen auf GitHub basierenden Workflow, sodass du den Code deiner App mit modernen Versionskontroll-Praktiken verwalten kannst. Die Verbindung deiner App mit GitHub erleichtert die Zusammenarbeit mit deinem Team und sorgt für eine saubere Historie aller Änderungen an deiner App. Du kannst Branches und Pull Requests verwenden, um Arbeit zu prüfen, bevor sie live geht, Review- oder Check-Anforderungen durchzusetzen und deine Hauptbranches stabil zu halten. Wenn du GitHub Workflows und Checks anbindest, kannst du jede Änderung testen und validieren und Base44 die Bereitstellung aus dem geprüften Code übernehmen lassen. So entsteht ein klarer, prüfbarer Weg vom Commit zur Produktion.
Mit GitHub verbinden
Mit externen Diensten/APIs verbinden
Base44 enthält eine Integrationsebene, die es deiner App ermöglicht, externe Dienste aufzurufen, ohne dass du jeden API-Aufruf von Hand verwalten musst. Statt jeden Anbieter selbst zu verdrahten, nutzt du Base44 Integrationen, um gängige Muster wie die Kommunikation mit KI-Modellen, das Arbeiten mit Dateien, das Versenden von E-Mails oder das Aufrufen eigener APIs zu erledigen, während Base44 Zugangsdaten und Ausführung im Backend verwaltet. Es gibt 2 Hauptarten von Integrationen:- Eingebaute Integrationen decken gängige Aufgaben ab, etwa das Generieren von Texten oder Bildern mit KI, das Hochladen und Bereitstellen von Dateien oder das Extrahieren strukturierter Daten aus Dokumenten.
- Eigene Integrationen erlauben es einem Workspace-Admin, eine OpenAPI-Spezifikation für nahezu jede externe API zu importieren und sie deinen Apps als wiederverwendbare, benannte Integration zur Verfügung zu stellen, die über das Base44 Backend geleitet wird.
Base44 als Backend-Service (BaaS) nutzen
Base44 enthält eine verwaltete Backend-Plattform, die mit Blick auf KI-Agenten und moderne Full-Stack-Apps gebaut ist. Sie übernimmt zentrale Backend-Themen wie Datenspeicherung, Authentifizierung, Echtzeit-Updates, Serverless-Funktionen, Integrationen und Hosting, damit du dich auf Produktlogik und Erlebnis konzentrieren kannst.
Base44 als Backend
Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.