When developing HTML GUI for an alteryx tool - it has to be done in hand-code.
There are 2 main challenges here:
a) it is not approachable for new folk. If we want the HTML SDK to be adopted more broadly, then it needs to be a graded learning curve where people without coding experience can use it and grow in confidence
b) it's not efficient. the only way to know if you've done something right or wrong is to type it up in notepad, and then try it in Alteryx and see what breaks.
Could we instead move to an IDE type approach like Visual studio (screenshot below)?
- the user can drag & drop tools from the toolbox (left)
- position them visually in the design surface (center)
- while still having the ability to set custom properties or behaviours (right)
- and jump straight into code if you're comfortable (bottom)
And when you're ready to test it, you hit "start", and any errors or issues are reported at the bottom of the screen.