I have a question about porting Boost.ASIO and Boost.Beast to WebAssembly

Hi.

I have a question about porting Boost.ASIO and Boost.Beast to WebAssembly.  I have a webserver application that I wrote that uses example HTTP server and client code from Beast, which uses ASIO, and I add my code to it to have it do what I want.  The code for my application is on GitHub at: https://github.com/DragonOsman/currency_converter .  I recently added an asynchronous version of the CPP application, but it only has async server code.  The client code is still synchronous because I don’t fully get how to convert it.

I want to make a backend WebAssembly module of my code to use with Node on the server-side, rather than creating an ES module to use on the frontend.

I opened an issue about this on the Emscripten GitHub some time ago, but there are no replies yet.

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

Received on Tuesday, 13 November 2018 08:16:54 UTC