2 ms·
Thanks! Pretty much. The idea is to kind of make easy things easy - but allow a very high ceiling for hacking and modifying them for your use case. Besides, if
by ryrobes 2y ago
Thanks! Pretty much. The idea is to kind of make easy things easy - but allow a very high ceiling for hacking and modifying them for your use case. Besides, if we generate code for some easy stuff and a low skill user starts to make that mental model between the generated code and the visual output - but scrubbing values or even tweaking a CSS map - I think it fosters learning so much more than opaque and hidden wizards and "magic" code being run.
There is also a whole (user space configed) viz reco system (algo chosen and built templates based on query metadata and specified attribs) - but it's all just a starting point. Low bar, high ceiling? At least that's the idea.
There are lots of other systems focused on reading/writing values from the dash (both headless server processes and active browser actions - all synced with the server). Clojure REPL constructing data shapes to be rendered on the front-end also gives me HTMX vibes, which is kind of cool.
There is also a complete visual flow builder system, that you could use to write ETL... or run "visual functions" triggered by UI actions, etc etc.
Anything that serves moving data back & forth, reaction chains, and making it look beautiful (if you want).