Drab is a library that elixir phoenix liveview uses to remotely control the DOM in the browser. Looking through their code, it seems to contain a javascript library for making the connection to the backend and accepting events. It seems to be completely tied to elixir though, it even uses elixir’s templates to inject values into the javascript code.
So since drab isn’t really an option here, is there another frontend library that lets you control the browser dom remotely through websockets without a reliance on elixir?