Can you write well structured and reusuable code on retool? Can I write it in vscode, maybe even in typescript and deploy it up?
Most implementations of the "escape hatch" I've come across require scattering fragmented snippets across the project with no support for building out well structured and reusuable code.
I have to second this. Sandbox.io recently added VSCode integration (real-time sync with the code in the sandbox, which is now hosted in a micro VM), and this is a really good experience.