Anwendungsfälle & Beispiele
LowCode eignet sich für eine Vielzahl von Anwendungsfällen — von der Erstellung von REST-APIs über Integrationen mit Drittsystemen bis hin zu vollständigen User Interfaces und Workflow-Automatisierungen. Diese Sektion zeigt praxisnahe Beispiele mit vollständigen Flow-Konfigurationen.
Wann sollten Sie LowCode einsetzen?
LowCode ist die richtige Wahl, wenn Sie:
- Schnell REST-APIs bereitstellen möchten, ohne ein vollständiges Backend aufzusetzen
- Drittsysteme integrieren und Daten zwischen verschiedenen Services austauschen müssen
- User Interfaces für Prozessanwendungen mit minimalem Aufwand erstellen wollen
- BPMN-Workflows mit externen Systemen, UIs und Automatisierungen verbinden möchten
- Prototypen und MVPs in kurzer Zeit produktionsreif entwickeln wollen
Übersicht der Anwendungsfälle
| Anwendungsfall | Beschreibung | Typische Nodes | Komplexität |
|---|---|---|---|
| REST-APIs entwickeln | HTTP-Endpunkte, CRUD, Authentication | http in, http response, function | Einfach |
| Integrationen bauen | Drittsysteme anbinden, Datentransformation | http request, function, catch | Mittel |
| User Interfaces erstellen | Dashboard-2 Apps, Formulare, Tabellen | ui-form, ui-table, ui-chart | Mittel |
| Workflow-Integration | Engine-Anbindung, UserTasks, Events | process-start, usertask-*, event-listener | Fortgeschritten |
Anwendungsfälle im Detail
REST-APIs entwickeln
Erstellen Sie in wenigen Minuten produktionsreife HTTP-Endpunkte. Von einfachen GET-Requests bis hin zu vollständigen CRUD-APIs mit JWT-Authentication und Swagger-Dokumentation.
Typisches Szenario: Sie benötigen eine REST-API, die Daten aus einer Datenbank bereitstellt und mit JWT-Tokens abgesichert ist.
Mehr erfahren: REST-APIs entwickeln
Integrationen bauen
Verbinden Sie beliebige Drittsysteme miteinander — ob REST-APIs, Message Queues, Datenbanken oder Cloud-Services. LowCode bietet Nodes für nahezu jedes Integrationsprotokoll.
Typisches Szenario: Daten aus einem ERP-System abrufen, transformieren und in eine Datenbank schreiben, mit automatischem Retry bei Fehlern.
Mehr erfahren: Integrationen bauen
User Interfaces erstellen
Mit Dashboard-2 erstellen Sie moderne, responsive Web-Oberflächen direkt aus Ihren Flows. Formulare, Tabellen, Charts und ProcessCube®-spezifische Widgets wie Dynamic Forms stehen bereit.
Typisches Szenario: Ein Dashboard zur Anzeige und Bearbeitung von offenen UserTasks mit Echtzeit-Aktualisierung.
Mehr erfahren: User Interfaces erstellen
Workflow-Integration
Verbinden Sie die Engine nahtlos mit Ihren Flows. Starten Sie Prozesse, reagieren Sie auf Events, bearbeiten Sie UserTasks und orchestrieren Sie komplexe End-to-End-Workflows.
Typisches Szenario: Ein HTTP-Request startet einen BPMN-Prozess, ein UserTask wird als Formular angezeigt, nach der Bearbeitung wird das Ergebnis zurückgegeben.
Mehr erfahren: Workflow-Integration
Kombination von Anwendungsfällen
Die wirkliche Stärke von LowCode zeigt sich in der Kombination der verschiedenen Anwendungsfälle. Ein typisches Produktionsszenario verbindet mehrere Patterns:
[REST-API: Antrag einreichen]
→ [Workflow: BPMN-Prozess starten]
→ [Integration: Daten aus ERP laden]
→ [UI: UserTask als Formular anzeigen]
→ [Integration: Ergebnis an Drittsystem melden]
→ [REST-API: Status zurückgeben]Voraussetzungen
Für die Beispiele in dieser Sektion benötigen Sie:
- Eine laufende LowCode-Instanz (siehe Schnellstart)
- Zugriff auf die Engine (für Workflow-Beispiele)
- Das Enterprise Image (für Engine-Nodes und erweiterte Features)
- Grundkenntnisse in Node-RED (siehe Node-RED Grundlagen)
Nächste Schritte
Beginnen Sie mit dem Anwendungsfall, der am besten zu Ihrem aktuellen Projekt passt:
- REST-APIs entwickeln — Der einfachste Einstieg
- Integrationen bauen — Systeme verbinden
- User Interfaces erstellen — Visuelle Oberflächen
- Workflow-Integration — End-to-End Automatisierung