Remix.run Logo
awei 10 hours ago

Right this makes sense, I wonder if it would then be a good idea to abstract html to JSON, making it impossible to include css and js into it

epec254 10 hours ago | parent | next [-]

Curious to learn more what you are thinking?

One challenge is you do likely want JS to process/capture the data - for example, taking the data from a form and turning it into json to send back to the agent

oooyay 10 hours ago | parent | prev [-]

If you play with A2UIs generator that's effectively what it does, just layer of abstraction or two above what you're describing.

awei 10 hours ago | parent [-]

That's what I thought too skimming through the documentation, my thinking is that since it does that, which makes sense to avoid script injection, why not do it with "jsonized" html.

oooyay 6 hours ago | parent [-]

I was thinking that raw html might be too verbose, but canned components have signatures and types.