从node.js开始,作为一个完整的服务器

我的主要问题是从node.js开始作为一个完整的服务器端newb是否合理。 JS / node.js是从头开始进行服务器端Web编程的好选择吗?

我做了很多前端工作,即HTML,CSS和基本的JS。 我甚至希望从Rails开始,但总是觉得不知道幕后会发生什么,这让我完全不确定这个框架 - 它只是太多的“惯例而非配置”。

我的希望是一般学习JS,并在此之后进入node.js。 然而,我不知道这对于没有服务器端体验的人来说是一个好方法。 在查看现有的node.js主题和讨论时,所用的术语似乎需要很多关于服务器如何工作的知识。


没有恐惧。 编程完全是关于练习,编写代码时你会犯错误。 但是,我们都是这样学习的。 无论是Ruby,Javascript(通过Node.js)还是任何其他语言:编程的某些方面很常见,随着时间的推移,您将熟悉特定语言的特定内容。 无法记住语法或惯例是可以的。 只需在您身边提供参考资料。 事实上,我们鼓励修补并体验“ 让我们看看会发生什么? ”的时刻。 这就是你如何学习,恕我直言。

Node.js确实是开始学习服务器端Web开发的绝佳选择。 毫无疑问。 你不必先学习Javascript,然后开始学习节点。 在这里你可以找到你想要的所有资源。 另外,看看这个如何开始使用Node.js

这是我会推荐作为你的学习路径。 这甚至不是node.js 101.但是,这将是一个很好的开始。

  • 控制台上的Hello World。 死简单和很多乐趣
  • 数学加法。 (与服务器开发没有关系,可以跳过,但如果你学习它,则很好!)
  • 添加硬编码输入。
  • 另外在函数add(a,b)中写入另一个.js文件。 男孩,现在你正在创建图书馆!
  • 使用命令行提供输入的数学加法。 提示:使用https://github.com/substack/node-optimist
  • 网页上的Hello World。
  • Hello World for web,但没有express.js开始。 这里是代码 - http://nodejs.org/
  • 您好世界与http://expressjs.com/网站。
  • 为响应增加一些活力。 例如说一天中的什么时间。
  • 基于URL路径和查询字符串进行响应。
  • 提供静态文件,如图像和CSS。
  • 在完成了这么多任务之后,您将足以决定接下来要做什么。

    链接地址: http://www.djcxy.com/p/52681.html

    上一篇: Start with node.js as a complete server

    下一篇: Is there any online exercises on Node.js