Hey, all -
I'm new to Retool, and loving what I'm seeing so far, but not sure I'm going about things quite the right way.
I've been able to begin building the UI and tying it tables, add items, edit, etc. Very straight-forward for a completely data-based app. Unfortunately, I have a good bit of business logic I'd like to incorporate, and not sure how to do it.
What I've traditionally done in other languages (where I'm also responsible for building the UI from scratch, which I'd like to avoid ;o) is...
Build a model representing my business objects in smalltalk/javascript/Ruby...with the relationships between objects captured by composition, etc. An example would be something like a collection of recipes, which contain a collection of ingredients and quantities, all subject to an inventory of available ingredients, determining which recipes could be made.
I'd like to define this model up front, populate it from the various database tables I have, then manipulate these objects via the UI.
Can this be done with Retool? Am I way off track and making this harder than it needs to be?
Thanks!