分享一个写的node RSS爬虫,以及主要实现流程

2015-05-12
阅读 2 分钟
6.7k
为了更好分享和发布自己的内容,现在提供RSS服务的网站和社区非常之多,现在基于python,java等平台的RSS爬虫非常之多,所以结合node高并发特性,自己用node写了一个RSS爬虫——rss-worker。

一起来实现co(Promise化的4.X版)

2015-04-28
阅读 5 分钟
8.5k
大名鼎鼎的co正是TJ大神基于ES6的一些新特性开发的异步流程控制库,基于它所开发的koa更是被视为未来主流的web框架。之前在论坛也看了不少大神们关于co源码的分析,不过co在升级为4.X版本时,代码进行了一次颇有规模的重构,从先前的基于thunkify函数,改变成了现在的基于Promise,并且可能在未来版本移除对thunkify函数...

分享一个自己写的小工具:dir-requirer

2015-04-27
阅读 3 分钟
3.4k
这可以算是许多站点route文件里的小常态了,往往在一个文件(web_router.js)里引用另一个目录(./controllers与./middlewares)里的大量(甚至所有)js文件。这其实是一种不是很爽的编程体验。所以笔者这里自己动手写了一个以目录为单位来导入整个目录下所有module的小工具:dir-requirer,支持导入目录下所有的.js,.json和...