---
title: "Chirag Tiwari (@chirag19) | Hashnode"
description: "Chirag Tiwari (@chirag19) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@chirag19"
---

@chirag19

# Chirag Tiwari

@chirag19 · Joined January 2026

### [How React Virtual DOM works under the Hood](https://virtualreactdom.hashnode.dev/how-react-virtual-dom-works-under-the-hood?utm_source=hashnode&utm_medium=feed)

Modern web applications constantly update the user interface. Buttons change, counters increase, notifications appear, chats refresh, and lists update in real time. If every small update directly mani

7 min read · [virtualreactdom.hashnode.dev](https://virtualreactdom.hashnode.dev/how-react-virtual-dom-works-under-the-hood?utm_source=hashnode&utm_medium=feed)

[May 8](https://hashnode.com/posts/how-react-virtual-dom-works-under-the-hood/69fe401af239332df40877d7)

### [JavaScript Modules: Import and Export Explained](https://imoortexportjs.hashnode.dev/javascript-modules-import-and-export-explained?utm_source=hashnode&utm_medium=feed)

As JavaScript applications grow bigger, managing code inside a single file becomes chaotic. Hundreds or even thousands of lines of code packed together can make projects difficult to read, debug, and

6 min read · [imoortexportjs.hashnode.dev](https://imoortexportjs.hashnode.dev/javascript-modules-import-and-export-explained?utm_source=hashnode&utm_medium=feed)

[May 8](https://hashnode.com/posts/javascript-modules-import-and-export-explained/69fe3bb7f239332df4058180)

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

Node.js is famous for being fast, lightweight, and efficient. One of the biggest reasons behind this speed is its asynchronous nature. Instead of waiting for one task to finish before starting another

5 min read · [asynccodenode.hashnode.dev](https://asynccodenode.hashnode.dev/async-code-in-node-js-callbacks-and-promises?utm_source=hashnode&utm_medium=feed)

[May 8](https://hashnode.com/posts/async-code-in-node-js-callbacks-and-promises/69fe386df239332df4031e3a)

### [Array Methods You Must Know](https://masteringarraymethod.hashnode.dev/array-methods-you-must-know?utm_source=hashnode&utm_medium=feed)

Introduction Arrays are one of the most used data structures in JavaScript. Whether you're building a small project or a large application, you will constantly manipulate arrays.The data type of array

4 min read · [masteringarraymethod.hashnode.dev](https://masteringarraymethod.hashnode.dev/array-methods-you-must-know?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/array-methods-you-must-know/69aebab109af683389c1a7a1)

### [The Magic of this, call(), apply(), and bind() in JavaScript](https://functiondeclarationvsfunctionexpression.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

Introduction In this blog we will master concepts of this, call, apply and bind.We will get in the depth of these topics using the real life examples.So let's deep dive into today's Blog. this this re

4 min read · [functiondeclarationvsfunctionexpression.hashnode.dev](https://functiondeclarationvsfunctionexpression.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 7](https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/69ac344686766ac3a6c943a8)
