gpt4 book ai didi

node.js - 从 node.js 作为一个完整的服务器端新手开始?

转载 作者:IT老高 更新时间:2023-10-28 23:18:44 26 4
gpt4 key购买 nike

我的主要问题是从 node.js 作为一个完整的服务器端新手开始是否有意义。 JS/node.js 是从头开始服务器端 Web 编程的好选择吗?

我做了很多前端工作,即 HTML、CSS 和基本的 JS。我什至想从 Rails 开始,但总觉得不知道幕后发生了什么让我对框架完全不确定——这太过“约定优于配置”。

我希望学习 JS 并在此之后立即深入研究 node.js。但是,我不知道这对于没有任何服务器端经验的人来说是否是一种好方法。在查看现有的 node.js 主题和讨论时,使用的术语似乎需要大量关于服务器如何工作的知识。

最佳答案

不要害怕。编程是关于实践的,你在编写代码时会犯错误。但是,这就是我们所有人所学到的。无论是 Ruby、Javascript(通过 Node.js)还是任何其他语言:编程的某些方面很常见,随着时间的推移,您将熟悉特定于该特定语言的事物。不记得语法或约定是可以的。只要有引用资料在你身边。事实上,鼓励修补和体验“让我们看看会发生什么?”的时刻。这就是你学习的方式,恕我直言。

Node.js 确实是开始学习服务器端 Web 开发的绝佳选择。毫无疑问。您不必先学习 Javascript,然后再开始学习 Node 。在这里,您可以找到您可能需要的所有资源。另外,看看这个How do I get started with 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/ 的网络版 Hello World .
    • 为响应添加一些活力。例如,说明现在是什么时间。
    • 根据 URL 路径和查询字符串进行响应。
    • 提供静态文件,例如图片和 css。

完成这么多任务后,您将足以决定下一步要做什么。

关于node.js - 从 node.js 作为一个完整的服务器端新手开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7947195/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com