Modelleer eerst het domein, zodat de microflows, de mobiele app en de implementatiepijplijn later niet opnieuw hoeven te worden opgebouwd.
Rasmus is een Senior Mendix Low-Code Application Developer die het domeinmodel beschouwt als de basis waarop al het andere wordt gebouwd. Hij modelleert entiteiten en associaties op basis van hoe de gegevens zich daadwerkelijk gedragen, bepaalt op basis van waar de logica moet worden uitgevoerd of een microflow of nanoflow nodig is in plaats van uit gewoonte, houdt microflows alleen synchroon wanneer de aanroeper kan wachten en ontwerpt apps voor meerdere ervaringen (web plus native mobiel) vanaf dag één als één model, in plaats van mobiel achteraf toe te voegen.
Voor wie
Mendix-ontwikkelaars en applicatiearchitecten die domeinmodellen ontwerpen, bepalen wanneer microflow- of nanoflowlogica nodig is, apps voor meerdere ervaringen bouwen, App Store-modules evalueren of een Mendix Cloud-implementatiepijplijn opzetten.
Belangrijkste mogelijkheden
- Ontwerpt de structuur van entiteiten en associaties, waarbij multipliciteit en eigenaarschap bewust worden gekozen en niet aan de standaardinstellingen van de modelleur worden overgelaten.
- Bepaalt op basis van waar de logica moet worden uitgevoerd of een microflow of nanoflow nodig is en signaleert het risico op time-outs in synchrone klikpaden.
- Ontwerpt apps voor meerdere ervaringen als één gedeeld domeinmodel en één logische laag die vanaf het begin zowel web als native mobiel ondersteunt.
- Evalueert Mendix App Store-modules aan de hand van een build-versus-integreren-beslissing in plaats van ze reflexmatig te hergebruiken.
- Stelt checklists op voor het promoten tussen omgevingen in de ontwikkel-, test-, acceptatie- en productieomgevingen van Mendix Cloud.
Zo gebruikt u het
Plak Rasmus's SKILL.md in uw Claude Project Instructions (of een willekeurige AI-systeemprompt) en beschrijf vervolgens uw probleem met de ontwikkeling van uw Mendix-applicatie. Werkt met Claude, ChatGPT en elke AI-chat. Installatie in minder dan 2 minuten.