本站公告: 暂无公告....

学习node.js的最佳2例

前端开发 兰亭楼 0评论 818浏览

最近在折腾 Node.js ,包很丰富,很多包基本上都轻度试玩了下:http,fs,events,ejs,jade,mongoose,express等。于是我想找一个最佳实践的例子,要将这些集成起来,形成一个开发的“骨骼”,根据“骨骼”能开发出实用的 Web 应用才是目的呀。

根据我的经验,通常,最佳实践会帮你节省大量的时间,这样会在别人的经验上面淌过很多坑。于是在群里面寻求帮助,但是没有什么结果,看来是很少人玩“最佳实践”?只好自己在茫茫地互联网大洋中搜索了,找到了个Node写的博客: http://jser.me/ ,博文还有蛮多营养的,源码发布在 github ,兴奋地把源码下载了,可惜只是部分代码。还有http://www.tuer.me/ ,也写得非常好,也有源码,折腾了一下,似乎也没有成功。以上是两位国人开源的,行内Node领先人物,本来我是想找国人的这些开源的代码开始我的最佳实践的,不过开源不仅仅是将代码上传了就行了。使用者要下载了代码,根据文档非常容易地运行起来才对。两位作者如果看到了,希望考虑一下我的建议。所以我只好向国外的开源项目伸手了,非常让我兴奋,一下子就跑起来了,这才是王道呀,而且也将各块知识集成得很好。以自己的亲身实践,向大家推荐两个。

1)https://github.com/madhums/node-express-mongoose-demo 我认为是初学者最合适不过的了,集成了:express, mongoose, passport.js and jade 。功能不多也不少 微笑  两三步就能跑起来,Nice!node-express-mongoose-demo

2)https://github.com/linnovate/mean 这个比第一个难,首先是安装难一点,缺了好些文件,出了404错误,当然将这些404错误解决掉就没有问题了。另外,它牵涉到的知识面要更广些,除了集成了express, mongoose, passport.js and jade,还有 AngularJS ,Ruby 等,这个我暂时不想了解。所以对我来说,第一个最佳实践就够了,在第一个了解了之后,再进行第二个,也不错。

mean

虽然第一个学起来简单,但功能确比第二个丰富,重点推荐第一个,是一个完整的 Web 应用。



转载请注明: 兰亭楼 » 学习node.js的最佳2例

发表我的评论 换个身份
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址