运行在现代网络浏览器中的新型代码 并且提供新的性能特性和效果。
我们可以用自己喜欢的语言来编写 然后将其编译成 WASM 文件 以便在浏览器中运行。WebAsssembly 目前支持的语言有 C/c 、Elixir、Python、Go、c#/.Net 和 Java。
优势
二进制文件比 Javascript 文本文件小得多。因而下载速度更快 WebAssembly 的解析和执行速度也更快 可移植性。使用 WebAssembly 只需要一次编译 您的应用程序将可以在每个现代浏览器中运行 灵活性。使用 WebAssembly Web开发人员将能够选择其他语言 更多的开发人员将能够为 Web应用 编写代码。 3 渐进式WEB应用 PWA 使用多种技术来增强web app的功能 可以让网站的体验变得更好 能够模拟一些原生功能 利用最新的技术将网页和移动应用程序结合起来。可以把 PWA 想成一个使用 web 技术的网站 但是行为和感觉是一个应用程序 APP 可以让网站的体验变得更好 能够模拟一些原生功能 比如通知推送 由于本质上是网页 PWAs 不能使用大多数硬件功能 如 NFC 和蓝牙。


