asm-dom allows you to write an entire SPA in C++ and compile it to WebAssembly (or asmjs as fallback) using Emscripten. This will produce an app that aims to execute at native speed by taking advantage of common hardware capabilities!
Read More
News asm-dom · A minimal WebAssembly virtual DOM to build C++ SPA