我的主要问题是,将node.js作为一个完整的服务器端newb开始是否有意义。 JS / node.js是从头开始服务器端Web编程的好选择吗?
我做了很多前端工作,即HTML,CSS和基本的JS。我甚至想从Rails开始,但总觉得不知道窗帘后面发生了什么让我完全不确定框架 - 这太过于“约定优于配置”。
我希望一般学习JS并在此之后潜入node.js。但是,我不知道这对于没有任何服务器端经验的人来说是一个好方法。在查看现有的node.js主题和讨论时,使用的术语似乎需要大量有关服务器如何工作的知识。
答案 0 :(得分:22)
不要害怕。编程就是练习,编写代码时会出错。但是,这就是我们所有人都学到的。无论是Ruby,Javascript(通过Node.js)还是任何其他语言:编程的某些方面很常见,随着时间的推移,您将熟悉特定语言的特定内容。无法记住语法或惯例是可以的。只需要参考资料就可以了。事实上,我们鼓励他们修补并体验“让我们看看会发生什么?”的时刻。这就是你学习的方法,恕我直言。
Node.js确实是开始学习服务器端Web开发的绝佳选择。毫无疑问。您不必先学习Javascript,然后再开始学习节点。在这里,您可以找到您可能想要的所有资源。另外,请查看此How do I get started with Node.js
以下是我推荐的学习途径。这甚至不是node.js 101.但是,这将是一个很好的开始。
完成这么多任务后,你就可以决定接下来要做什么了。