- Node.js Design Patterns
- Mario Casciaro Luciano Mammino
- 197字
- 2021-06-18 18:15:04
1 The Node.js Platform
Some principles and design patterns literally define the developer experience with the Node.js platform and its ecosystem. The most peculiar one is probably its asynchronous nature, which makes heavy use of asynchronous constructs such as callbacks and promises. In this introductory chapter, we will explore where Node.js gets its asynchronous behavior from. This is not just good-to-know theoretical information: knowing how Node.js works at its core will give you a strong foundation for understanding the reasoning behind more complex topics and patterns that we will cover later in the book.
Another important aspect that characterizes Node.js is its philosophy. Approaching Node.js is, in fact, far more than simply learning a new technology: it's also embracing a culture and a community. You will see how this greatly influences the way we design our applications and components, and the way they interact with those created by the community.
In this chapter, you will learn about the following:
- The Node.js philosophy or the "Node way"
- The reactor pattern—the mechanism at the heart of the Node.js asynchronous event-driven architecture
- What it means to run JavaScript on the server compared to the browser
- Vue 3移動Web開發與性能調優實戰
- SQL Server 從入門到項目實踐(超值版)
- 自己動手寫搜索引擎
- Python自動化運維快速入門
- Oracle數據庫從入門到運維實戰
- Learn React with TypeScript 3
- C語言程序設計實驗指導 (第2版)
- Java實戰(第2版)
- HTML5+CSS3+JavaScript 從入門到項目實踐(超值版)
- 精通Spring:Java Web開發與Spring Boot高級功能
- 交互設計師成長手冊:從零開始學交互
- INSTANT Apache Hive Essentials How-to
- Socket.IO Cookbook
- Opa Application Development
- Python編程零基礎入門