Zaplib - RustとWASMでWebアプリを高速化するオープンソース
(github.com/Zaplib)- Rustで書いた高性能コードをJavaScriptコードとあわせて利用可能
- 既存の低速なJSコードをRustへ1つずつ変換しながら連携していく方式をサポートするように設計
- Zaplibのコンポーネント
- 標準ライブラリ : ロギング、スレッディング、HTTP、ファイル読み込み など
- JSブリッジ : JSとRust間のコミュニケーション
- レンダリング : 低レベルGPUベースの2D・3DレンダリングAPIとイベント処理
- UI : コンポーネント、レイアウトエンジン、アニメーション
- ビルドターゲット
- WebAssembly / WebGL(メインターゲット)
- Mac OSX / Metal
- Linux / OpenGL
- Windows / DirectX 11
- Zapium(Zaplibが開発するElectron代替)
まだコメントはありません。