Skip to content

nxxm/bellevue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

belle::vue : C++ HTML5 Views

A WebAssembly Browser templating engine for your HTML5 C++ application.

Deo

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

Features

  • HTML5 and Browser API integration : belle::vue::get_element_by_id, Element::innerHTML...
  • HTML5 datamodel views :
<ul>
  <li v-for="products"> {{name}} : {{quantity}} </li>
</ul>

Getting started

Clone it directly and play with the examples/ or use the library in your app :

{
  "nxxm/bellevue" : {}
}

License

This project is licensed under the permissive MIT License, this is done to encourage you to contribute and make the next generation of Web Apps in WebAssembly together.

MIT License, please just reproduce copyrights :

Copyright (c) 2018 - present nxxm.io

About

belle::vue C++ with HTML5 UI in WebAssembly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages