教程: 康威的生命游戏

这是一个用 Rust 和 WebAssembly 实现的教程康威的生命游戏.

谁是 康威-ConWay 我怎么知道 ❓

本教程适合谁?

本教程适用于 已经具有基本 Rust 和 JavaScript 经验 的任何人,并希望学习如何一起使用 Rust,WebAssembly 和 JavaScript.

阅读和编写基本的 Rust,JavaScript 和 HTML 应该会很舒服. 你绝对不需要成为专家才能懂.

我会学到什么?

  • 怎样设置 Rust 工具链, 且将其编译为 WebAssembly

  • 用于由 Rust, WebAssembly, JavaScript, HTML, 和 CSS 开发的多语言程序工作流程

  • 怎样设计 让 Rust 和 WebAssembly 最优化的 API, 当然还有 JavaScript

  • 怎样调试从 Rust 编译而来的 WebAssembly 模块

  • 怎样对 Rust 和 WebAssembly 的程序进行时间分析, 让它变得更快

  • 怎样对 Rust 和 WebAssembly 的程序进行大小分析, 让它变小和网络下载速度更快