Goodbye JavaScript, Hello WebAssembly
Posted 螺钉英语
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Goodbye JavaScript, Hello WebAssembly相关的知识,希望对你有一定的参考价值。
别了,javascript;你好,WebAssembly
A new form of web development is starting to emerge that promises to provide an alternative to JavaScript: WebAssembly.
作为JavaScript替代,一种Web开发的新形式已经浮出水面:WebAssembly.
Web development has always been synonymous with JavaScript development. That is, until now.
Web开发与JavaScript开发向来是同义词。就是说,直到现在。
A new form of web development is starting to emerge that promises to provide an alternative to JavaScript.
但一种新的Web开发形式已然出现,声言会取代JavaScript。
As a software developer with 15 years of experience in web development, this new direction has captured my interest.
作为一个拥有15年Web开发经验的程序员,这个新方向瞬间吸引了我。
WebAssembly (Wasm) is a binary instruction format for web browsers that is designed to provide a compilation target for high-level languages like C#.
WebAssembly (Wasm)是一种在浏览器中可以执行的二进制指令,旨在为C#等高级语言提供一种编译目标。
Recently, Microsoft began experimenting with WebAssembly to bring .NET to the browser using the Mono run-time.
去年,微软开始尝试基于WebAssembly使用Mono运行时让.NET进入浏览器。
Mono provides the plumbing for .NET libraries (.dll’s) to run on WebAssembly.
Mono为.NET运行库(.dll)提供了基于WebAssembly运行的环境。
Running on top of Mono is Blazor, a single-page web app framework built on .NET that runs in the browser with Mono’s WebAssembly run-time.
运行在Mono之上的是Blazor,一个构建于.NET的单页Web应用开发框架,通过Mono的WebAssembly运行时在浏览器中运行。
The WebAssembly-Mono-Blazor stack has potential to enable web developers with a full stack .NET application platform that doesn’t require JavaScript or browser plugins.
WebAssembly-Mono-Blazor这个全栈.NET应用平台能够催生不用JavaScript或浏览器插件的开发者。
by Ed Charbeneau
emerge 出现,浮现
alternative 可能的选择,替代品
synonymous 同义的
direction 方向
capture 俘获,引起兴趣
binary 二进制的
instruction 指令
format 格式,样式
compilation 汇编,编译
target 目标
experiment 尝试,做实验
plumbing 管道工程,环境
library 运行库
full stack 全栈
Welcome to NODEING English. We're here to put a dent in the universe.
以上是关于Goodbye JavaScript, Hello WebAssembly的主要内容,如果未能解决你的问题,请参考以下文章