注意: 我们只使用 HTML5 、 JavaScript 和 RxJS 来将编程事件循环 (programmatic-event-loop) 的应用转变成响应事件驱动 (reactive-event-driven) 的应用。 代码可以通过 Github 获取,另外还有 在线 demo。 我鼓励大家克隆此项目,自己动手并实现一些非常酷的游戏功能。
作为有经验的Java开发者,我们会在代码中采用一定程度的异步代码。我们不断地处理用户的输入请求,也从远程获取数据,或者同时运行耗时的计算任务,所有这些都不能让浏览器崩溃。可以说,这些都不是琐碎的任务,它是确切的需求,我们学着去避开同步 ...