一个与猫咪交互的 Canvas 手机游戏,这个项目完全由 Golang 编写。
你认为 WebAssembly (WASM) 只用于图像处理、复杂的数学计算或者 Web 上的小小应用吗?
你是否经常将 WASM 与 Web Workers 和 Service Workers 的概念混淆?
你对 WASM 不感兴趣,是因为你认为现在的 Web 应用程序在未来 10 年里依旧是 JavaScript 主导?
你是否想过用 JS 以外的语言做 Web 前端开发?
如果你不想细读,你可以看下我做的 demo 页面或者直接看下 go-wasm-cat-game-on-canvas-with-docker 这个项目,我会讲的简洁一些,尽量不浪费你的时间。以下是我这个项目的一些关键的代码解析。
https://mp.weixin.qq.com/s/I0grz0IfFZo98sfaCNh-Vw