Logo
Section 1 / 6

简介

了解本章的概览及一些基本概念。

导入

简介

了解本章的概览及一些基本概念。

为什么选择 Node.js?

一些原则和设计模式从根本上定义了开发者使用 Node.js 平台及其生态系统的体验。其中最独特的一点可能是其异步特性,它大量使用异步机制,如回调函数和 Promise。在本入门章节中,我们将探讨 Node.js 异步行为的来源。这不仅仅是可有可无的理论知识;了解 Node.js 的核心工作原理,将为我们理解后续课程中涉及的更复杂主题和模式奠定坚实基础。

另一个体现 Node.js 特色的重要方面是其理念。学习 Node.js 不仅仅是在掌握一项新技术,更是融入一种文化与社区。我们会看到,这种文化如何深刻影响我们设计应用程序和组件的方式,以及它们如何与社区其他成员构建的模块进行交互。

在本章中,我们将学习以下内容:

  • Node.js 的理念,即“Node 的方式”。
  • 反应器模式——构成 Node.js 异步事件驱动架构核心的机制。
  • 在服务器端运行 JavaScript 与在浏览器中运行 JavaScript 的含义差异。

概览

Node.js 的理念