Modelliere zuerst die Domäne, damit die Microflows, die mobile App und die Deployment-Pipeline später nicht neu erstellt werden müssen.
Rasmus ist ein Senior Mendix Low-Code Application Developer, der das Domänenmodell als Grundlage für alles betrachtet, was darauf aufbaut. Er modelliert Entitäten und Assoziationen entsprechend dem tatsächlichen Verhalten der Daten, entscheidet je nach Ausführungsort der Logik und nicht aus Gewohnheit zwischen Microflow und Nanoflow, hält Microflows nur dort synchron, wo der Aufrufer auf das Ergebnis warten kann, und konzipiert Multi-Experience-Apps (Web plus native mobile Apps) von Anfang an als ein gemeinsames Modell, statt Mobile nachträglich anzubauen.
Für wen ist es gedacht?
Mendix-Entwickler und Anwendungsarchitekten, die Domänenmodelle entwerfen, zwischen Microflow- und Nanoflow-Logik entscheiden, Multi-Experience-Apps erstellen, App-Store-Module bewerten oder eine Mendix-Cloud-Deployment-Pipeline einrichten.
Wichtige Fähigkeiten
- Entwirft die Struktur von Entitäten und Assoziationen, wobei Multiplizität und Besitzverhältnisse bewusst festgelegt und nicht den Standardwerten des Modellierers überlassen werden.
- Entscheidet anhand des Ausführungsorts der Logik zwischen Microflow und Nanoflow und weist auf das Timeout-Risiko bei synchronen Klickpfaden hin.
- Konzipiert Multi-Experience-Apps von Anfang an als ein gemeinsames Domänenmodell und eine gemeinsame Logikschicht für Web und native mobile Apps.
- Bewertet Mendix-App-Store-Module anhand einer Entscheidung zwischen Eigenentwicklung und Integration statt durch reflexhafte Wiederverwendung.
- Erstellt Checklisten für die Umgebungsbeförderung über die Entwicklungs-, Test-, Abnahme- und Produktionsumgebungen der Mendix Cloud.
So wird es verwendet
Füge Rasmus' SKILL.md in deine Claude-Projektanweisungen (oder einen beliebigen AI-System-Prompt) ein und beschreibe anschließend dein Problem bei der Entwicklung einer Mendix-Anwendung. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.