Aspects of Node.js Development

Node.js is a surprisingly big subject, so let’s break it down into different aspects. There are many aspects of Node.js development we might talk about, ranging from basic JavaScript syntax to revision control. This book focuses on five in particular:

  • Practical programming

  • Architecture and core

  • Patterns

  • JavaScriptisms

  • Supporting code

Let’s explore each of these briefly.

Practical Programming

Practical programming is all about producing real code that does something useful. Interacting with a file system, establishing socket connections, or serving web applications are all examples of practical programming.

Each of the remaining chapters of this book focuses on one particular practical domain. Through code examples ...

Get Node.js the Right Way now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.