node.js – 关于异步编程实践的阅读材料

异步编程是下一个崭露头角的范例……或者看起来如此.在过去的几个月里,我一直在Node.js中编程,并且一直在学习以这种方式编写代码.我有一个在Silverlight工作的同事,我一直在努力教他如何使用TPL.我也一直向他展示“await”关键字及其工作原理.

过了一会儿,使用回调变得很正常.在Node.js中,我使用caolan / async项目来避免深度嵌套的回调.我已经看了一下源代码,但这就像第一次阅读STL一样.

虽然我已经学到了很多在这种环境下工作的技术,但我担心我会错过其他人.我很好奇是否有任何阅读材料/视频解释异步编程技术以及如何构建像TPL或caolan / async这样的异步库.

只是想在各地之前掌握范式.

解决方法

好吧即使我知道大部分Async源代码以及它是如何工作的,但我仍然主要使用异步.所以不要担心,你不需要确切知道它是如何工作的.但是在学习方面,我建议你阅读这些文章

> http://book.mixu.net/node/ch7.html
> http://stella.laurenzo.org/2011/03/bulletproof-node-js-coding/
> http://howtonode.org/promises
> http://web.archive.org/web/20120111150910/http://nodebits.org/distilled-patterns
> http://raynos.github.com/presentation/shower/controlflow.htm(自Raynos发表评论)

这些是我在网上看到的最好的东西,解释了没有任何抽象的异步控制流程.

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...