3 ms·
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
by dharmaturtle 5y ago
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.
- kirse 5y agoNo luck with Feliz either? https://zaid-ajaj.github.io/Feliz/ https://zaid-ajaj.github.io/Feliz/
- dharmaturtle 5y agoHm, 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.