Aktualisiert · Baserow 2.4 · Oktober 2026

Volltextsuche

Was möchten Sie nachschlagen?

Durchsucht Titel und Inhalte aller 22 Kapitel.

Die Suche schaut auch in den Kapiteltext.

Zum Beispiel nach „Formular“, „Link-to-table“, „Automation“ oder „Rolle“.

↑↓ auswählenEnter öffnenEsc schließen
Kapitel 14Application Builder: Grundlagen
Apps & AutomatisierungKapitel 14 von 22

Application Builder: Grundlagen

Aus Datenbanken interne Werkzeuge und Portale mit Seiten, Elementen, Datenquellen und Ereignissen entwickeln.

Lesefortschritt
In diesem Kapitel10 Abschnitte

Der Application Builder macht aus Baserow-Daten eine aufgabenbezogene Webanwendung. Statt einer großen Tabelle sehen Anwenderinnen und Anwender nur die Seiten, Informationen und Aktionen, die sie für ihren Prozess benötigen.

Für wen: Builder, Fachadministration und Prozessverantwortliche
Stand: Dokumentationsstand siehe Stand-Zeile oben auf dieser Seite
Wichtig: Verfügbarkeit einzelner Elemente, Datenquellen und Authentifizierungsfunktionen hängt von Edition und Konfiguration ab.

Wann eine App sinnvoll ist

Eine App ist besonders hilfreich, wenn Personen:

  • nur einen Ausschnitt der Daten sehen sollen,
  • Datensätze über eine geführte Oberfläche bearbeiten,
  • auf Mobilgeräten arbeiten,
  • Kennzahlen und Details auf einer Seite benötigen,
  • nicht mit Tabellen, Feldern und Ansichten vertraut sein müssen.

Eine App ersetzt nicht das Datenmodell. Wenn Tabellen, Beziehungen oder Zuständigkeiten unklar sind, wird auch die schönste Oberfläche unzuverlässig.

Die vier Bausteine

BausteinAufgabeBeispiel
SeiteURL und Layout einer Ansicht/kontakte, /kontakt/:id
Elementsichtbarer oder interaktiver BausteinÜberschrift, Tabelle, Formular, Schaltfläche
Datenquelleliefert Daten an ElementeZeilen einer Tabelle, einzelner Datensatz
Ereignisreagiert auf eine AktionSeite öffnen, Zeile anlegen, Datensatz aktualisieren

Zusätzlich steuern Eigenschaften, Stile, Sichtbarkeitsregeln und Variablen, wie sich diese Bausteine verhalten.

Erste Anwendung anlegen

  1. Öffnen Sie im Workspace den Application Builder.
  2. Erstellen Sie eine neue Anwendung mit einem fachlich eindeutigen Namen.
  3. Legen Sie zuerst die Seitenstruktur fest, etwa Start, Kontakte und Kontaktdetail.
  4. Verbinden Sie die benötigten Baserow-Daten als Datenquellen.
  5. Platzieren Sie Elemente und ordnen Sie deren Werte den Datenquellen zu.
  6. Verknüpfen Sie Schaltflächen und Formulare mit Ereignissen.
  7. Prüfen Sie die Vorschau in Desktop-, Tablet- und Mobilbreite.
  8. Veröffentlichen Sie erst nach einem Test mit verschiedenen Rollen.

Listen- und Detailseite als Grundmuster

Ein robustes internes Werkzeug besteht häufig aus zwei Seiten:

  • Listenansicht: zeigt gefilterte Datensätze und bietet Suche oder Statusfilter.
  • Detailansicht: erhält eine Zeilen-ID als Seitenparameter, lädt genau diesen Datensatz und zeigt passende Aktionen.

Prüfen Sie den Fall, dass eine ID fehlt, nicht existiert oder nicht sichtbar sein darf. Die App sollte dann eine verständliche Meldung statt leerer oder falscher Daten anzeigen.

Bearbeiten statt nur anzeigen

Für Änderungen benötigen Sie ein Eingabeelement oder Formular, passende Anfangswerte und ein Ereignis zum Aktualisieren. Legen Sie fest:

  • Welche Felder dürfen geändert werden?
  • Welche Werte sind Pflicht?
  • Was geschieht nach erfolgreichem Speichern?
  • Welche Rückmeldung erscheint bei einem Fehler?
  • Muss eine Person vor einer kritischen Aktion bestätigen?

Achtung: Sichtbarkeit in der Oberfläche ist keine Sicherheitsgrenze. Eine ausgeblendete Schaltfläche ersetzt keine Berechtigung auf Datenquelle, Tabelle oder Zeile.

Vorschau und Testdaten

Nutzen Sie für den Bau eine eigene Testansicht oder Testdatenbank. Decken Sie mindestens folgende Fälle ab:

  • keine Treffer,
  • genau ein Datensatz,
  • sehr viele Datensätze,
  • lange Texte und fehlende optionale Werte,
  • ungültige Eingaben,
  • nicht angemeldete und unterschiedlich berechtigte Personen,
  • langsame oder fehlgeschlagene Datenaktion.

Gute Reihenfolge für den Bau

  1. Datenmodell und Rechte klären.
  2. Nutzeraufgabe in einem Satz formulieren.
  3. Seiten und Navigationswege skizzieren.
  4. Datenquellen verbinden.
  5. Elemente und Ereignisse bauen.
  6. Randfälle und Rollen testen.
  7. veröffentlichen, beobachten und Änderungen dokumentieren.

Typische Fehler

Eine hübsche Oberfläche löst kein unklar definiertes Datenmodell. Starten Sie mit einer Kontaktliste und genau einer Detailseite.

Weiter mit

Die Kontakt-App mit Daten und Aktionen verbinden.

Weiterführende Originalquellen

Unabhängig recherchiert, eigenständig erklärt und transparent belegt.

Software, offizielle Dokumentation, kommerzielle Funktionen und dieses Handbuch bleiben klar getrennt.

Dieses unabhängige Anwenderhandbuch wurde von einfach.digital auf Grundlage öffentlich zugänglicher Produktinformationen und der offiziellen Baserow-Anwenderdokumentation eigenständig verfasst (Dokumentationsstand 2.4, abgeglichen am 16. Oktober 2026). Es ist weder offizielle Baserow-Dokumentation noch mit Baserow B.V. verbunden oder von Baserow freigegeben. Texte, Beispieldaten und UI-Darstellungen wurden neu erstellt. Oberflächenaufnahmen dienten ausschließlich als Gestaltungsvorlage; Produktivdaten werden nicht gezeigt. Bei Abweichungen gilt die aktuelle Herstellerdokumentation. Was Ihre Instanz zeigt, hängt von Ihrem Plan ab.

Das offizielle Repository weist den Baserow-Open-Source-Kern und ausgeliefertes clientseitiges JavaScript unter der MIT-Lizenz aus. Inhalte im Repository-Verzeichnis docs/ stehen dort unter CC BY-SA 4.0; premium/ und enterprise/ besitzen eigene Lizenztexte. Dieses Handbuch übernimmt keine offiziellen Dokumentationstexte. Produktname und Kennzeichen verbleiben bei Baserow B.V.; die Nennung dient ausschließlich der sachlichen Produktbeschreibung. Maßgeblich sind die aktuellen Lizenztexte, Self-Hosted-Lizenzinformationen und Vertragsbedingungen.

Illustration: Zufriedenes Team aus Vertrieb und Kundenbetreuung am aufgeklappten Laptop in einem hellen Büro.

Für Betriebe und Unternehmen

Baserow für Ihre Kundendaten und Teamabläufe einrichten lassen.

Kontakte, Verkaufschancen und nächste Schritte an einem Ort: Wir entwickeln Ihr Datenmodell, übernehmen bestehende Listen und richten Baserow passend zu Ihrem Team ein – mit Formularen, Anbindungen und laufender Betreuung.

  • Kontaktlisten übernehmen und verknüpfen
  • Hosting in Deutschland
  • Einführung und laufende Betreuung
Baserow einrichten lassen

Leistungen und Möglichkeiten bei einfach.digital ansehen.