教程: 康威的生命游戏

这是一个用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的程序进行大小分析, 让它变小和网络下载速度更快