只要拿起节点。 我应该使用快递还是先学习节点?
正如标题所述,我现在刚刚拿起节点。 我主要通过观看expressjs.com上的video来了解Express ,并留下了深刻的印象。
不过,这让我想起了很多Rails。 我一直觉得我从来没有真正明白当我与RoR合作时发生了什么。 它包含了太多的魔力,它真的让我变得不自信,把我推开。 我不需要沉迷于金属,但是我喜欢对他们如何/如何工作有一个很好的理解。
可能只是因为我对Jade和Sass的无知使Expressvideo看起来像巫术。
可能是相关的:我已经使用JavaScript和一些库(jQuery,Dojo,Raphaeljs,ESRI)几年了,所以我不是完全不熟悉的。
我不需要沉迷于金属,但是我喜欢对他们如何/如何工作有一个很好的理解。
Node.js本身是相当低的水平。 我build议你花一天时间去与自己的http
模块一起玩,然后再进行连接 。
快速build立在连接之上,所以如果你花了几天的时间玩连接,然后“升级”来expression,你可以开始使用快递,而不会感觉到它正在做各种各样的魔法。
所有的快递将从那里向你提供一个不错的路由API和视图引擎。
可能是相关的:我已经使用JavaScript和一些库(jQuery,Dojo,Raphaeljs,ESRI)几年了,所以我不是完全不熟悉的。
通过强大的JavaScript技能进入节点非常重要,因为它使得学习曲线变得更易于pipe理。 学习重要的是编程的asynchronous风格(而不是混乱你的代码!)
我会说这绝对值得先学习node.js。 我正在学习自己,只是通过这个教程,发现它非常有帮助…
这个video教程也相当有帮助。
现在我正在阅读这本书: Hands-On Node.js (通过PC Kindle应用程序)。
更多的资源在这个话题。
我build议阅读指导网站和演示集合: http : //howtonode.org/ https://github.com/straps/nodejs-demos
JsConf会议上还有一些很好的幻灯片,有一些nodejs的例子,你可以在这里find幻灯片列表: https ://gist.github.com/960104