node.js初学者教程?

我正在创build我的第一个真正的node.js http服务器,我有点溺水了。 作为一名好老师,我总是说:“现在我只是把你推到水里,然后我会告诉你如何游泳。” 幸运的是,她不是一个游泳教练,但这是一个很好的比喻。 我觉得我跳进了node.js,我只find了一个乒乓球帮助,也就是说,我读过的大部分教程在“Hello World”示例后不久就停止了,主要是试图弄清楚复制和粘贴的代码(或者他们认为我已经具备了作为Apache / PHP开发人员为我完成的底层HTTP和Web服务器概念的知识)。 我在客户端Javascript和PHP都有经验,但节点似乎是一个自己的野兽。 我不太需要创build一个节点服务器所需要的低级知识,连接似乎是一个简化事物的好模块,甚至在其Git上的文档中也似乎很less被解释。 我在哪里可以find一些教程来帮助我在这种情况下?

TL; DR – 有没有关于node.js的任何教程超越“Hello World”,但不需要太多的低级知识? 或者任何解释我需要有效创build节点HTTP服务器的低层HTTP和Web服务器概念的教程?

在DailyJS上,他们有一个长期运行的Node教程叫做让我们做Web应用程序 。 目前共有8个部分:

  • 第1部分:介绍
  • 第2部分:安装和骨架应用程序 ,源代码提交: 4ea936b
  • 第3部分:RESTful方法和testing ,源代码提交: 39e66cb
  • 第4部分:模板,部分,创build和编辑文档 ,源代码提交: f66fdb
  • 第5部分:authentication,会话,访问控制中间件 ,源代码提交: 03fe9b
  • 第6部分:接口基础知识 ,源代码提交: f2261c
  • 第7部分:节点库版本,Jade技巧,错误页面 ,源代码提交: 929f5
  • 第8部分:Flash消息,帮助者,反馈显示 ,源代码提交: df0b954

这是一个很棒的博客,可以跟上Node的新闻和技巧以及其他一般的javascript主题。

我知道我对晚会有点迟,但是我仍然想指出你目前的工作,“节点入门书”。 这正是针对像你这样的人:

http://www.nodebeginner.org/

看到这些教程网站:

请花点时间看看最近的Node.js Camp的这些video。

  • 开幕辞:汤姆·休斯 – 裘</s>
  • 节点介绍:Ryan Dahl
  • npm入门:Isaac Schlueter
  • 路由工作坊:吉列尔莫·劳赫
  • 游戏客户端研讨会:Tim Caswell
  • Redis简介:Matt Ranney

快来看看: http : //expressjs.com/

如果你仍然在寻找从核心Node.js库中build立的一些教程,我一直在写一系列的post:

  1. 扩展节点示例 – GitHub提交监视器
  2. 利用连接
  3. 进入快车道

在这个系列中有更多的文章,但是RandomEtc是正确的,当你正在查看与HTTP相关的特性时,没有什么可以弥补的。