As for the rendering layer, you will use wasm to build your rendering engine that will load in the user's browser