WebAssembly
参考:
ドキュメント
参考:
Developer’s Guide | WebAssembly [Official]
WebAssembly High-Level Goals | WebAssembly [Official]
導入
参考:
概要
参考:
WebAssembly とは何であり、何でないのか | yhara.jp
WebAssembly とは? 実際にC言語をブラウザで動かす – Qiita
「なぜ」と「どうやって」翻訳記事 | DEV Community
ネイティブアプリ並みのパフォーマンス!WebAssembly でフロントエンド開発が変わる | スターフィールド株式会社
Rust + WebAssembly で広がる Web の未来 | Speaker Deck
emscripten night !! と WebAssembly の話 | Tech Inside Drecom
使い方
参考:
C / C++ から WebAssembly にコンパイルする | MDN
1年間本番環境で WebAssembly ( by Emscripten ) を使ってきた中で生じた問題とその解決策 – Qiita
Emscripten SDK
参考:
emscripten-core/emsdk: Emscripten SDK – GitHub
emscripten-core/emscripten: Emscripten: An LLVM-to-Web Compiler – GitHub
mruby を実行する
参考:
オール Ruby でフロントエンド開発を夢見て – Qiita
mruby-yeah と mruby-cli で小さい Web アプリの hello world – Qiita
mruby on web – WebAssembly のバイナリ4KB以下で動かす超軽量クライアントサイド用 Ruby | 福野泰介の一日一創
mruby を WebAssembly で動かす 翻訳 | TechRacho
Ruby on WebAssembly | Tom Black
ruby-wasm
参考:
blacktm/ruby-wasm: A Ruby gem to quickly get started with WebAssembly – GitHub
mruby-web-irb
参考:
mruby-web-irb (joshnuss.github.io)
joshnuss/mruby-web-irb: mruby irb running in your browser – GitHub
mruby をブラウザから実行できる「mruby-web-irb」 | ソフトアンテナブログ
run.rb
参考:
run.rb – Run Ruby Online [Official]
jasoncharnes/run.rb: Run Ruby in the browser using WebAssembly – GitHub
run.rb – RubyをWebブラウザ上で実行 | MOONGIFT
Monocoque Ruby
参考:
noontage/monocoque-ruby: Ruby on Browser – GitHub
emruby
参考:
mame/emruby: emscripten’ed MRI – GitHub
emruby: emscripten でブラウザで動く MRI | まめめも
Wasmer
参考:
wasmerio/ruby-ext-wasm: Ruby library to run WebAssembly binaries – GitHub
Rust
参考:
JavaScript to Rust and Back Again: A wasm-bindgen Tale | Mozilla Hacks
Safari のバグ対策
参考:
brion/min-wasm-fail: Minimal test case for iOS 11.2.2/11.2.5 wasm failure – GitHub