4 ms·
> I, personally, don't have interest with this tool, I prefer proper programming stack. However I can suggest this kind of tool for someone with lacking program
by zmmmmm 3y ago
> I, personally, don't have interest with this tool, I prefer proper programming stack. However I can suggest this kind of tool for someone with lacking programming skills (however it's expected that you understand some SQL, some databases fundamentals, some HTTP fundamentals).
It's an interesting dilemma. End users who are directly generating the requirements can do amazing things when empowered by these tools. But they have zero understanding of some of the unreducible complexities that bedevil almost any system that gets beyond a toy level size. Transactions ... error handling... race conditions ... throttling / load balancing ... computing costs etc etc.
We use Apache Camel for something similar to this and it's a full programming stack (mostly JVM based so you have to be in that scene really). You can get diagrams out the other end. It's not too bad if you want to do all this programmatically. But the end users have zero mechanism to do anything. I wouldn't mind having something that was hybrid and we had a graceful / gradual mechanism to let users build simple things and then onramp them to fully engineered solutions.