---
title: "Discussion on \"Async Code in Node.js: Callbacks and Promises\" | Hashnode"
description: "Discussion on \"Async Code in Node.js: Callbacks and Promises\". Why does the Asynchronous code Exists?\nThe best word statement that clarifies this question is the\n\nJavaScript is single Threaded and the Internet is slow.\n\nSo , for example if there is a API call to"
url: "https://hashnode.com/posts/async-code-in-node-js-callbacks-and-promises/69ee151e3d6a492cdd05b5d0"
---

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

Discussion

# [Async Code in Node.js: Callbacks and Promises](https://javascript-insights-by-rohit.hashnode.dev/async-code-in-node-js-callbacks-and-promises?utm_source=hashnode&utm_medium=feed)

Why does the Asynchronous code Exists? The best word statement that clarifies this question is the JavaScript is single Threaded and the Internet is slow. So , for example if there is a API call to

Apr 26 · 6 min read · javascript-insights-by-rohit.hashnode.dev  
Read the article

-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#chaicode-webdev-cohort-2026](https://hashnode.com/tag/chaicode-webdev-cohort-2026)
-   [#promises-in-javascript](https://hashnode.com/tag/promises-in-javascript)
-   [#callback-functions](https://hashnode.com/tag/callback-functions)
-   [#asynchronous](https://hashnode.com/tag/asynchronous)

## Written by

[Rohit Ingale](https://hashnode.com/@rohit0667)

@rohit0667

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

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
