代码卡通文章
-
WebAssembly 的卡通介绍
WebAssembly 是一种将用除 JavaScript 以外的编程语言编写的代码带到浏览器中并运行的方法。因此,当人们说 WebAssembly 速度快时,他们指的是与 JavaScript 相比。在本系列中,我想要解释为什么 WebAssembly 速度快。
-
即时 (JIT) 编译器的速成课程
这是关于 WebAssembly 及其速度优势的系列的第二部分。如果你还没有阅读其他部分,我们建议你从头开始阅读。JavaScript 起初速度很慢,但后来由于称为 JIT 的技术而变得更快。本文介绍了 JIT 的工作原理。
-
汇编语言速成课程
为了理解 WebAssembly 的工作原理,了解汇编语言以及编译器如何生成汇编语言会有所帮助。这是关于 WebAssembly 及其速度优势的系列的第三部分。我们建议你从头开始阅读。
-
创建和使用 WebAssembly 模块
WebAssembly 是一种在网页上运行除 JavaScript 以外的编程语言的方法。过去,如果你想在浏览器中运行代码来与网页的不同部分进行交互,JavaScript 是你唯一的选择。因此,当人们谈论 WebAssembly 速度快时,与 JavaScript 相比就相当于苹果与苹果的比较。这是关于 WebAssembly 的系列的第四部分。
-
是什么让 WebAssembly 速度快?
使用 WebAssembly 或 JavaScript 进行编程不是非此即彼的选择。因此,开发人员无需在 WebAssembly 和 JavaScript 之间进行选择。但是,我们预计开发人员会将部分 JavaScript 代码替换为 WebAssembly。这是关于 WebAssembly 的系列的第五部分。
-
WebAssembly 的现状和未来发展
2 月 28 日,四大浏览器宣布达成共识,WebAssembly 的 MVP 已完成。即使在初始版本中,WebAssembly 也会很快。但是,通过修复和新增功能的结合,它在未来应该会变得更快。这是关于 WebAssembly 的系列的第六部分。