A framework for building wasm front-end web application in Rust. Simi is inspired by Yew
This is still a WIP.
.scss
to .css
, with the help of simi-cli
(thanks to rsass)A benchmark for Simi is submitted to https://github.com/krausest/js-framework-benchmark. Here is a snapshot result (see non-keyed result only, Simi does not support keyed-for-loop yet). Please note that Stdweb and Yew's benchmark binaries are built by Rust nightly-2018-07-11. Simi is built with Rust nightly around 2018-12-7->9 (don’t remember exactly). And a note from the benchmark repo:
The current snapshot that may not have the same quality (i.e. results might be for mixed browser versions, number of runs per benchmark may vary)
The benchmark result show that Simi and the low level Stdweb are similar in performance. But I expected that Simi must be behind Stdweb, just like other JS frameworks fall behind the VanillaJS. On my system, Simi is actually behind Stdweb.
I do not familar with any license before so I am not sure what license to choose. I just draft my own minimal license in LICENSE
at the root of this repo.