正如标题所述,我现在正在接收节点。我通过观看expressjs.com上的视频来了解Express,并且给人留下了深刻的印象。
然而,它让我想起了很多Rails。我总觉得我从未真正理解当我使用RoR时发生的事情。它结合了如此多的魔力,它真的让我不自信并把我推开了。我不需要了解裸机,但我喜欢很好地了解事情的方式/原因。
可能只是我对Jade和Sass的无知让Express视频看起来像巫术。
可能是相关的:我已经使用JavaScript和一些库(jQuery,Dojo,Raphaeljs,ESRI)几年了,所以我不是完全不熟悉的。
答案 0 :(得分:27)
我不需要了解裸机 但我喜欢很好的感觉 如何/为什么事情按照他们的方式工作。
Node.js本身的水平相当低。我建议你花一天时间独自使用http
模块,然后再转到connect。
Express建立在连接之上,所以如果你花几天时间玩连接然后“升级”来表达你可以开始使用快递而不觉得它正在做各种魔术。
所有express将从那里为您提供一个很好的路由API和一个视图引擎。
可能相关:我曾与之合作过 JavaScript和一些库(jQuery, Dojo,Raphaeljs,ESRI)几年 现在所以我不完全是js 外行。
使用强大的JavaScript技能进入节点非常重要,因为它使学习曲线更易于管理。要学习的重要一点是异步编程风格(而不是弄乱你的代码!)
答案 1 :(得分:10)
我会说首先必须学习 node.js 。我正在学习自己,只是通过本教程,发现它非常有用......
此video tutorial也非常有用。
现在我正在阅读这本书:Hands-On Node.js(通过PC Kindle应用程序)。
中的更多资源答案 2 :(得分:4)
我建议阅读how-to网站和演示集: http://howtonode.org/ https://github.com/straps/nodejs-demos
JsConf会议还有一些非常好的幻灯片,其中包含一些nodejs示例,您可以在此处找到幻灯片列表: https://gist.github.com/960104