毫无疑问,个人计算已经彻底改变了我们今天的生活和工作方式。网络进一步革新了我们使用应用的方式。当它被首次引入时,互联网被设计成以文档的形式呈现信息。后来,JavaScript 被加入进来,这是我们今天在网络上看到的创新的关键成分。Web 应用独立于平台,无缝更新,默认安全,随时随地可用。毫无疑问,如果不了解 Web 是如何工作的,那么很难开始开发人员的角色。
由于 web 的重要性以及 JavaScript 在 Web 开发中扮演的关键角色,您可以在一些开源 JavaScript 项目中找到大多数技术问题的解决方案。Node.js 允许您在服务器上使用所有这些创新的 JavaScript 项目,就像在客户端浏览器上一样。在服务器上使用 JavaScript 还可以减少在您更改编程语言和相关代码约定时需要在大脑中进行的上下文切换。这就是为什么你应该使用 Node.js 的情感方面。
这本书旨在温和地介绍 Node.js 和 JavaScript。除了基本的编程课程之外,没有软件开发经验。由于我们清楚地展示了创建 Node.js 背后的技术原因,如果您已经习惯于在另一种环境(如 C#或 Java)中编程,并且对围绕 Node.js 的所有大惊小怪感到好奇,那么这本书也很棒。这本书涵盖了 Node.js 软件开发的所有主要领域,从设置到部署,因此当您完成这本书时,您应该能够立即开始使用 Node.js,并准备好与世界共享您的项目。