WebAssembly

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(项目)
(项目)
 
(未显示1个用户的5个中间版本)
第2行: 第2行:
  
 
==简介==
 
==简介==
WebAssembly是一种低级的类汇编语言,具有紧凑的二进制格式,可以接近原生的性能运行,并为诸如C / C ++等语言提供一个编译目标,以便它们可以在Web上运行。它也被设计为可以与JavaScript共存,允许两者一起工作。
+
WebAssembly 是一种低级的类汇编语言,具有紧凑的二进制格式,可以接近原生的性能运行,并为诸如 [[C programming language|C]] / [[C++]] / [[Rust]] 等语言提供一个编译目标,以便它们可以在 Web 上运行。它也被设计为可以与 [[JavaScript]] 共存,允许两者一起工作。
  
 
==规范==
 
==规范==
第9行: 第9行:
  
 
==项目==
 
==项目==
 +
*[https://github.com/mbasso/awesome-wasm Awesome Wasm] [[文件:awesome.png]]
 +
*[[Yew]]
 +
*[https://github.com/wasdk/WebAssemblyStudio WebAssembly Studio]
 
*[https://github.com/aspnet/Blazor Blazor]
 
*[https://github.com/aspnet/Blazor Blazor]
 
*[https://github.com/jpmorganchase/perspective Perspective] streaming pivot visualization
 
*[https://github.com/jpmorganchase/perspective Perspective] streaming pivot visualization
 
*[https://github.com/rhysd/vim.wasm vim.wasm]
 
*[https://github.com/rhysd/vim.wasm vim.wasm]
 +
*[https://github.com/AssemblyScript AssemblyScript]
  
 
==图集==
 
==图集==
 +
<gallery>
 +
image:WebAssembly-WASM.png|工作原理
 +
image:vim.wasm-build-process.png|Vim构建过程
 +
image:vim.wasm-user-interaction.png|Vim用户交互
 +
</gallery>
  
 
==链接==
 
==链接==
第21行: 第30行:
 
*[https://developer.mozilla.org/zh-CN/docs/WebAssembly WebAssembly 中文 @ MDN ]
 
*[https://developer.mozilla.org/zh-CN/docs/WebAssembly WebAssembly 中文 @ MDN ]
  
 +
[[category:WebAssembly]]
 
[[category:browser]]
 
[[category:browser]]

2020年11月3日 (二) 00:57的最后版本

WebAssembly是一种新的编码方式,可以在现代的网络浏览器中运行。

目录

[编辑] 简介

WebAssembly 是一种低级的类汇编语言,具有紧凑的二进制格式,可以接近原生的性能运行,并为诸如 C / C++ / Rust 等语言提供一个编译目标,以便它们可以在 Web 上运行。它也被设计为可以与 JavaScript 共存,允许两者一起工作。

[编辑] 规范

[编辑] 指南

[编辑] 项目

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱