只是拿起节点.我应该先使用快递还是真正学习节点?

Chr*_*ngs 30 node.js express

正如标题所述,我现在正在接收节点.我看了一下Express,主要是通过观看expressjs.com上的视频,给人留下了深刻的印象.

但是,它让我想起了很多Rails.我总觉得我从未真正理解当我使用RoR时发生的事情.它结合了如此多的魔力,它真的让我不自信并把我推开了.我不需要了解裸机,但我喜欢很好地了解事情的方式/原因.

可能只是我对Jade和Sass的无知使Express视频看起来像巫术.

可能是相关的:我已经使用JavaScript和一些库(jQuery,Dojo,Raphaeljs,ESRI)已经有几年了,所以我不是完全没有想法的.

Ray*_*nos 27

我不需要了解裸机,但我喜欢很好地了解事情的方式/原因.

Node.js本身就是很低的水平.我建议您http在进入连接之前花一天时间自己玩模块.

Express建立在连接之上,所以如果你花几天时间玩连接然后"升级"来表达你可以开始使用快递而不觉得它正在做各种魔术.

所有express将从那里为您提供一个很好的路由API和一个视图引擎.

可能是相关的:我已经使用JavaScript和一些库(jQuery,Dojo,Raphaeljs,ESRI)已经有几年了,所以我不是完全没有想法的.

具有强大的JavaScript技能进入节点非常重要,因为它使学习曲线更易于管理.要学习的重要一点是编程的异步风格(而不是弄乱你的代码!)

  • @ j33r您可能还想坐下来为node.js中的路由,模板,视图,中间件,ajax,通信等编写概念(演示)框架的证明,以加强您对它在较低级别的工作原理的理解.我最近写了一个概念证明ajax long polling snippet,这有助于我理解. (2认同)

wdm*_*wdm 10

我会说首先要学习node.js是绝对值得的.我正在学习自己,只是通过本教程,发现它非常有用......

http://nodebeginner.org

这个视频教程也非常有用.

现在我正在阅读这本书:Hands-On Node.js(通过PC Kindle应用程序).

本主题中有更多资源.


And*_*rov 5

我建议阅读操作方法站点和演示集:http : //howtonode.org/ https://github.com/straps/nodejs-demos

JsConf 会议上也有非常好的幻灯片和一些 nodejs 示例,您可以在此处找到幻灯片列表:https ://gist.github.com/960104