---
title: "Discussion on \"Blocking vs Non-Blocking Code in Node.js\" | Hashnode"
description: "Discussion on \"Blocking vs Non-Blocking Code in Node.js\". What is Blocking Code?\n\n\n\n\n\n\nBlocking code means:\nThe program must wait until a task finishes before moving forward.\n\nDuring this time:\n\nExecution pauses  \n\nOther tasks cannot run  \n\nThe server become"
url: "https://hashnode.com/posts/blocking-vs-non-blocking-code-in-node-js/6a00ce03e3eebc2e20b686e4"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Blocking vs Non-Blocking Code in Node.js](https://hitakshi120.hashnode.dev/blocking-vs-non-blocking-code-in-node-js?utm_source=hashnode&utm_medium=feed)

What is Blocking Code? Blocking code means: The program must wait until a task finishes before moving forward. During this time: Execution pauses Other tasks cannot run The server become

May 10 · 5 min read · hitakshi120.hashnode.dev  
Read the article

-   [#blocking-code](https://hashnode.com/tag/blocking-code)
-   [#unblocking-code](https://hashnode.com/tag/unblocking-code)
-   [#blocking-vs-non-blocking](https://hashnode.com/tag/blocking-vs-non-blocking)
-   [#blocking-vs-non-blocking-code-in-node-js](https://hashnode.com/tag/blocking-vs-non-blocking-code-in-node-js)
-   [#chaicode](https://hashnode.com/tag/chaicode)

## Written by

[Hitakshi](https://hashnode.com/@hitakshi)

@hitakshi

  
[View profile](https://hashnode.com/@hitakshi)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
