asm-dom: A minimal WebAssembly virtual DOM to build C++ Web Apps


  • administrators

    asm-dom is a minimal WebAssembly virtual DOM to build C++ Web Apps. You can write an entire Web App in C++ and compile it to WebAssembly (or asmjs as fallback) using Emscripten, asm-dom will call DOM APIs for you. This will produce an app that aims to execute at native speed by taking advantage of common hardware capabilities, also, you can use your C/C++ code without any change, you haven't to create a binding layer to use it (as we have to do if we want to use a C++ lib from JS). Basically we are creating an app in C++ that call javascript if needed instead of the opposite. You can write only once in C++ and share as much code as possible with desktop/mobile apps and web site.

    GitHub: https://github.com/mbasso/asm-dom


Log in to reply
 

A community for developers looking to put WebAssembly to use today. Join us to rock WebAssembly together!

Looks like your connection to WebAssembly Rocks was lost, please wait while we try to reconnect.