nxxm / cppcon2018

C++ Everywhere with WebAssembly talk

Home Page:https://nxxm.github.io/cppcon2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nxxm belle::vue : CppCon 2018 slides

Making room for C++ on the Web

Demo

Presentation Synopsys

The elegance how a C++17 application can bind to HTML5 will be shown, while running a C++17 data-model on WebAssembly in the server and the browser.

While we will look at the useful libraries, tips and techniques C++17 offers in this context. We will weigh the gains and the pains of modern C++ applied to the HTML5 user experience.

The effective impact on maintainability, performance & lightness of web applications will be measured in comparison to typical web development techniques.

Announcemnts in this talk :

This was the announcement of the starting belle::vue effort and nxxm and h The C++ effort to the web

Here we list libraries part of the Bellevue effort :

  • nxxm : html5 files compilation, dependency and easy-build with WebAssembly.
  • js::bind : bind any C++ function to the Javascript Host API.
  • xxhr : HTTP Requests cross-platform & in the Browser
  • belle::vue : HTML5 Dom access, HTML5 view engines.
  • bete : WebServer, Websocket Observables Data Types

Join the project or take contact

nxxm : Discussion Group / Mailing List Damien Buhl damien.buhl@lecbna.org

About

C++ Everywhere with WebAssembly talk

https://nxxm.github.io/cppcon2018


Languages

Language:CSS 42.3%Language:JavaScript 40.7%Language:HTML 17.0%