I have now made the choice that i will build client server apps for these things, but the clients will be native apps. If i don't have access to the tools to build the app for some platform, I'll hope that somebody else gets inspired to do so, or I won't build the app.
I refuse to revisit this unless I somehow get a little team of developers who can tolerate the JS build tools, or I can build a Wasm UI in rust.