Node.js
  • About
  • Learn
  • Download
  • Docs
  • Get Involved
  • Certification
  • News
  • Docs
  • v20.10.0 API LTS
  • v21.3.0 API
  • ES6 and beyond
  • Guides ARCHIVED
  • Dependencies

Node.js Guides

General

  • Debugging - Getting Started
  • Easy profiling for Node.js Applications
  • Diagnostics - Flame Graphs
  • Diagnostics - User Journey
  • Security Best Practices

Node.js core concepts

  • The Node.js Event Loop, Timers, and process.nextTick()
  • Don't Block the Event Loop (or the Worker Pool)

Module-related guides

  • Anatomy of an HTTP Transaction
  • Working with Different Filesystems
  • Backpressuring in Streams
  • How to publish N-API package
  • ABI Stability

Copyright OpenJS Foundation and Node.js contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

The OpenJS Foundation | Trademark Policy | Privacy Policy | Code of Conduct | Security Reporting