Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I want my offline client to have a plugin system like Anki. Powerful plugins will want to manipulate the DOM directly. They can't do this if I'm using a virtual DOM, which is what Blazor uses. (VDOM updates will overwrite any plugin DOM changes.) There are Fable bindings to React, but of course that also uses a VDOM.

I can't express in words how seriously sad I am to leave F# for the shitshow that is TypeScript. I tried to make ReScript work, but it's tightly coupled to React for baffling reasons.



No luck with Feliz either?

https://zaid-ajaj.github.io/Feliz/


Hm, I haven't tried it, but from the docs it targets Elmish and React, both of which use a VDOM, which sadly eliminates it as a possibility.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: