---
title: "Rudra Pratap Singh (@rudraiitm) | Hashnode"
description: "A CSE sophomore from IIT Mandi"
url: "https://hashnode.com/@rudraiitm"
---

@rudraiitm

# Rudra Pratap Singh

@rudraiitm · Varanasi, India · Joined December 2023

### [Understanding the Core of React: Virtual DOM, React Fiber, and Reconciliation](https://rudraiitm.hashnode.dev/understanding-the-core-of-react-virtual-dom-react-fiber-and-reconciliation?utm_source=hashnode&utm_medium=feed)

What is Virtual DOM Explained In web-dev, the DOM (Document Object Model) represents the structure of a document as a tree, where each object corresponds to a part of document. The Virtual DOM is a programming concept used to improve the efficiency o...

3 min read · [rudraiitm.hashnode.dev](https://rudraiitm.hashnode.dev/understanding-the-core-of-react-virtual-dom-react-fiber-and-reconciliation?utm_source=hashnode&utm_medium=feed)

[Dec 31, 2023](https://hashnode.com/posts/understanding-the-core-of-react-virtual-dom-react-fiber-and-reconciliation/6591188881603c45b8063fd5)

### [Unleashing React.js](https://rudraiitm.hashnode.dev/unleashing-reactjs?utm_source=hashnode&utm_medium=feed)

Exploring ReactJS to elevate the quality of user interfaces.

3 min read · [rudraiitm.hashnode.dev](https://rudraiitm.hashnode.dev/unleashing-reactjs?utm_source=hashnode&utm_medium=feed)

[Dec 30, 2023](https://hashnode.com/posts/unleashing-reactjs/65901194ef54577bcce0a46f)

### [Diving into TypeScript](https://rudraiitm.hashnode.dev/diving-into-typescript?utm_source=hashnode&utm_medium=feed)

What is TypeScript ? TypeScript is a programming language that builds on JavaScript, adding static typing to the language. TypeScript adds optional static typing to JavaScript, which means that you can choose to add type annotations to your code to...

3 min read · [rudraiitm.hashnode.dev](https://rudraiitm.hashnode.dev/diving-into-typescript?utm_source=hashnode&utm_medium=feed)

[Dec 29, 2023](https://hashnode.com/posts/diving-into-typescript/658eff629270c025e2818932)

### [Document Object Model (DOM)](https://rudraiitm.hashnode.dev/document-object-model-dom?utm_source=hashnode&utm_medium=feed)

DOM API is a programming interface for web documents. It represent the page so that programmer can change the document structure style and content. The DOM represents the document as a tree of objects, each object represents a part of the page. h...

1 min read · [rudraiitm.hashnode.dev](https://rudraiitm.hashnode.dev/document-object-model-dom?utm_source=hashnode&utm_medium=feed)

[Dec 26, 2023](https://hashnode.com/posts/document-object-model-dom/658af42fffe901bca5e0e5a1)

### [JSON Web Token](https://rudraiitm.hashnode.dev/json-web-token?utm_source=hashnode&utm_medium=feed)

When we send first request to any web server it responds back with a JWT token. This token is used to send from client on each next request and server have the authority to verify the token. Eg - When we first login/signup to ChatGPT it send a toke...

1 min read · [rudraiitm.hashnode.dev](https://rudraiitm.hashnode.dev/json-web-token?utm_source=hashnode&utm_medium=feed)

[Dec 23, 2023](https://hashnode.com/posts/json-web-token/658682c09b70e90c90dae362)
