WebAssembly
WebAssembly 中文社区
这个作者很懒,什么都没留下…
展开
-
WebAssembly 一周一报
大家好哇。我们联合 Rust 中文社区推出了 WebAssembly 中文交流群。为了不影响阅读,大家可至文末扫码入群~WebAssembly 新闻你认为 web 应用的未来是 WebAssembly 吗?推特用户 Cts 预测 web 应用将用 C++ 、Rust、WebAssembly构建。 这条推特让我想起了 Docker 联合创始人 Solomon Hykes 发的这条著名推特。如果 WASI 在2008年就有了,我们就不需要创建 Docker。WASI 就有这么重要。 服务端的 We原创 2020-06-03 19:33:11 · 521 阅读 · 0 评论 -
WebAssembly 一周一报
导读:周报划分为4个部分:WebAssembly Examples,介绍 WebAssembly 实现的实例;WebAssembly in the browser,介绍 WebAssembly 在web 浏览器的实现;WebAssembly beyond browser,介绍 WebAssembly 在后端的实现;WebAssembly blog,介绍好的文章;Web...原创 2020-04-19 16:20:36 · 318 阅读 · 0 评论 -
有了这个,不用安装软件也可以学Rust(非IDE)
我们将一起学习如何使用 GitHub Actions 在 web 浏览器中学习 Rust。 我们将在一个网页中编写、构建、测试、运行和发布所有内容。 重要的是不需要安装软件!Rust 是当今最热门的编程语言之一。 极客大神们都喜欢 Rust。 Rust 连续4年在 Stackoverflow 上评选为最受欢迎的编程语言。Rust 最独特和最受欢迎的特性之一是其万能的编译器,可以帮助您在程...原创 2020-03-30 18:15:02 · 535 阅读 · 0 评论 -
从 node.js Web 应用中调用 WebAssembly 函数 | WebAssembly 入门教程
文中所有的代码都可以在 https://github.com/second-state/wasm-learning/tree/master/nodejs/hello 中找到在之前的教程中,我们讨论了如何从 Web 浏览器中的 JavaScript 应用程序访问 WebAssembly 函数。WebAssembly 快问快答Rust 的 Hello world | WebAssembl...原创 2020-03-20 20:33:08 · 726 阅读 · 0 评论 -
如何将字符串从 JavaScript 传入 Wasm/Rust
如何将字符串值从 JavaScript 传入 Wasm/Rust本文所用的所有资源都可以在 https://github.com/second-state/wasm-learning/tree/master/browser/hello 中找到系列教程:WebAssembly 快问快答Rust 的 Hello world | WebAssembly 入门教程5分钟实现一个简单的 ...原创 2020-03-12 19:02:31 · 832 阅读 · 0 评论 -
5分钟实现一个简单的 WebAssembly 应用|WebAssembly 入门教程
在 Rust 中创建一个简单的 WebAssembly 应用程序,然后从 JavaScript 调用这个程序本文所涉及的所有代码可以在 https://github.com/second-state/wasm-learning/tree/master/browser/triple 中找到。系列教程WebAssembly 快问快答Rust 的 Hello world在本教程中...原创 2020-03-10 18:21:40 · 6470 阅读 · 0 评论 -
从用Rust 写 Hello world 入门WebAssembly | WebAssembly 教程
在上一篇文章里,我们介绍了学习 WebAssembly 的常见问题。现在先从 Rust 开始动手实践吧。 Rust 是当今编写 WebAssembly 应用程序的最佳语言。本文所用到的源代码Repo请点击:https://github.com/second-state/wasm-learning/tree/master/rust虽然 WebAssembly 支持多种编程语言,但迄今为止,...原创 2020-03-04 20:47:33 · 699 阅读 · 0 评论 -
WebAssembly 入门快问快答
WebAssembly 旨在彻底提高应用程序的性能、安全性和开发人员的生产力。 它用托管容器和细颗粒度的安全模型替换本机代码。在学习WebAseembly 的过程中,总会遇到一些问题。这里选取了关于 WebAssembly 比较典型的几个问题,一一解答。2020年,我们为什么用本地代码编程?在过去的几年中,CPU 的速度基本不再飞速提升。 同时,人工智能、大数据和区块链都对计算能力提出了巨大...原创 2020-02-27 18:42:25 · 337 阅读 · 0 评论 -
WebAssembly(Wasm)中的字符串
作者:Timothy McCallum Second State 核心开发这篇文章详细解释了 WASM 中如何实现字符串,文章有点长,建议收藏后慢慢读~字符串的重要性计算机程序只用数字就可以成功执行。 然而,为了方便人机交互,人类可读的字符和文字是必需的。 当我们思考人类如何与 Web 上的应用程序进行交互时,情况尤其如此。 绝佳的例子是,人们在访问Web 时选择使用域名,而非数字 IP...原创 2020-02-25 21:33:15 · 2246 阅读 · 0 评论 -
WebAssembly Summit 总结:不要因为走得太远,而忘记为什么出发
本文作者:Tim McCallum 就职于Second State编者按:Tim 参加了上周召开的 WebAssembly Summit,并与 Wasm 社区进行了深入交流。WebAssembly 在这几年得到了很大的发展,但我们不能忘记 WebAssembly 的最大优势:安全。我们不想在开发者生产力和用户安全之间做妥协,我们两者都要!2020年2月10日,WebAssembly 峰会...原创 2020-02-20 21:48:35 · 626 阅读 · 0 评论 -
【译】为什么 WebAssembly 这么重要?
本文作者:Michael van der Gulik原文链接:《Why WebAssembly is a big deal》译者与来源:敖小剑,敖小剑的博客本文已获得译者转载授权编者按:Michael van der Gulik 在《Why WebAssembly is big deal》一文中,详尽探索了 WebAssembly 在浏览器的实际用处,比如可以直接从网络获取应用,无...翻译 2020-01-06 18:46:42 · 1545 阅读 · 0 评论 -
去中心化计算的未来:通过 RPC 从微服务过渡到WASM
从浏览器内的角度来看,Wasm 最近的开发工作,理所当然地受到了广泛好评。在上一篇文章《只需5分钟,教你如何编写并执行一个 Rust WebAssembly 程序》,我们对 Rust 到 Wasm 的编译以及简单的浏览器内 Wasm 执行的案例做了演示。在另外一篇文章《区块链、硬件与面向服务的架构,WASM 即将迎来大爆发?》,里面有绝佳的浏览器内的 WASM 应用程序示例,并辅以了对We...原创 2019-12-23 14:35:03 · 1463 阅读 · 0 评论 -
只需 5 分钟,教你如何编写并执行一个 Rust + WebAssembly 程序
只需 5 分钟,教你如何编写并执行一个 Rust + WebAssembly 程序在探讨 WASM 在服务端的巨大潜力时,我们提到 WASM 的一大优势就是支持有影响力的新锐编程语言,例如 Rust 。这篇文章将展示如何编写并执行一个 Wasm Rust 程序,只有代码。本文作者: Second State 的研究员、开源核心开发 Tim McCallum。以下为正文:该演示是使用 ...原创 2019-12-17 17:21:57 · 1421 阅读 · 0 评论 -
M型的企业软件——AWS re:Invent 之我见
M型的企业软件——AWS re:Invent 之我见我记得几年前亚马逊云的 AWS re:Invent 会议只是个几百人的小型活动。 完全没有料到,在过去的十年里,AWS re:Invent 已经发展成为世界上最大的技术会议之一。 议题依然是亚马逊云的产品与服务。 亚马逊云如今在企业计算领域占据着主导地位,已经成为软件创新的标杆与热点。因此, AWS re:Invent 大会是值得软件行业每...原创 2019-12-09 14:15:46 · 448 阅读 · 0 评论 -
区块链、硬件与面向服务的架构,WASM 即将迎来大爆发?
区块链、硬件与面向服务的架构,WASM 即将迎来大爆发?在上一篇文章中我们探讨了WASM在服务端的巨大潜力。这篇文章将从技术角度出发,以将 Rust 程序、C 程序编译成 WASM 的实例来深入解读 WebAssembly(Wasm),并探讨了 WASM 在区块链、硬件以及面向服务的架构(SOA)的实现。本文作者: Second State 的研究员、开源核心开发 Tim McCallum。...原创 2019-12-02 17:33:37 · 1032 阅读 · 0 评论 -
为什么说软件服务的未来必然是WebAssembly?
为什么说软件服务的未来必然是WebAssembly?WebAssembly(WASM)最初由W3C 的Mozilla、谷歌、微软、苹果等著名公司合作研发,是浏览器内应用程序的高性能执行引擎。随着WASM 在开发者社区中越来越流行,WASM 也正在从客户端迁移到服务端,成为服务端技术的新锐。价值定位WASM 从客户端到服务端的迁移,与Java 和JavaScript 等前几代技术的发展历程...原创 2019-12-02 16:33:07 · 509 阅读 · 0 评论