关于webassembly:WebAssembly-一周一报0722

36次阅读

共计 1778 个字符,预计需要花费 5 分钟才能阅读完成。

编者按:
WebAssembly 利用场景一直扩大——从 Node.js 到 Deno 再到树莓派。同时,Rust 在本周公布了新版本,也有很多 Rust 相干的杰出的文章和教程。

WebAssembly Today

Deno 酷爱 WebAssembly ❤️

InfoQ 发表了一篇名为《Deno loves WebAssembly》的文章。这篇文章展现了如何在 Deno 应用程序中增加高性能模块以补充 TypeScript。

拓展浏览:在 Node.js 中增加 WebAssembly 模块

FriendlyCaptcha 应用 WebAssembly,Google Captcha 的代替选项 ????

FriendlyCaptcha 是一种 Captcha 机制,用于向浏览器发送“谜题”。当咱们登录一个网站时,必须先在浏览器上解答谜题,而后能力持续进行下一步。机器人发现解决这些谜题的工作量太大。这被称为工作量证实(PoW)验证码,目标是用来缩小垃圾邮件。当初,谜题能够用 WebAssembly 生成和解决。

WebAssembly 缩短 Flash 历史内容留存期限 ????

正如咱们在上次的周报中提到的,Adobe 放弃了 Flash。但还有那么多 Flash 内容怎么办呢?比方,Flash 游戏和各种动画。WebAssembly 能够完满拯救!

Alon Zakai 对论文《WebAssembly 安全性》的评估 ????

在上一期周报中,咱们讲述了一篇探讨 WebAssembly 安全漏洞的论文。WebAssembly 的创建者 Alon Zakai 在 Twitter 上退出了探讨。探讨次要集中在 Web 浏览器的 JS 环境中运行 WebAssembly。Zakai 指出了 WebAssembly 可能晋升安全性的畛域。

有了 Rust 和 WebAssembly 的树莓派火力全开 ????

该文章 demo 了如何在具备 ARM CPU 的树莓派上运行 Rust 和 WebAssembly。

Rust 新闻

Rust 1.45.0 公布 ????

Rust 这周公布了 1.45.0 版本。官网的博客十分值得一读,因为它深刻阐明了为什么特定语言的更改,可能让 Rust 更平安、更优化。对于利用开发者来说,一个大新闻是广受欢迎的 Rust Web 应用程序框架 Rocket 当初能够在 stable Rust 编译器版本上构建了!生产环境的 Web 利用中不再只有 nightly 性能。

Rust 模块零碎的清晰阐明 ????

开发者 Sheshbabu 公布了一篇文章,解释了 Rust 模块零碎和我的项目构造。很有用。强烈推荐!

IntelliJ 反对 Rust ✌️

IntelliJ 是一个受到许多开发人员的青睐的弱小 IDE。有不同的精妙产品,实用于 Java,Golang,Python 等。当初,Interllij 也反对了 Rust。

送达 Const Generics 2020 ????‍♂️

Rust 开发者 WithoutBoat 公布了一篇博客《Shipping Const Generics in 2020》。他探讨了在 stable Rust 中反对 Const Generics 的 2020 年的路线图。许多开发者都期待 Const Generics,因为它使数组成为 Rust 语言中的一等公民。

跑分 和 Rust 的领导准则 ????

咱们看到了很多把 Rust 和其余语言进行比照的性能跑分。它们是否权威呢?如何进行有意义的跑分比照?本文将为您提供领导!

48 小时内用 Rust 和 WebAssembly 写好一个游戏 ????

开发者 Ian Kettlewell 加入了 Ludum 挑战,世界首个 48 小时单人编程马拉松。这篇文章很长,但值得一读。Kettlewell 具体记录了此次 Ludum 挑战全过程,包含了主题、设计和实现。最终,由 Kettlewell 开发的游戏总排名取得第 71 名,在 Fun 中排名第 16。

Serverless

Progress 为 JavaScript 利用公布无服务器规定引擎 ✨

Progress 公布了名为 Corticon.js 的无服务器规定引擎,用于为 JavaScript 利用构建、测试和部署规定。应用 Corticon.js,能够将规定作为无服务器函数或挪动或物联网利用部署。

Liberty Mutual 如何应用无服务器计算来改革其信息技术 ⚡️

过来的四年中,Liberty Mutual 通过采纳无服务器计算策略,实现了重大流程改良并节俭了大量老本。

进入 WebAssembly 中文群,请增加上面的微信

正文完
 0