---
title: "Deepansh Bhargava (@deepansh) | Hashnode"
description: "Software Developer @ HST Solar. Read the latest articles by Deepansh Bhargava on Hashnode."
url: "https://hashnode.com/@deepansh"
---

@deepansh

# Deepansh Bhargava

@deepansh · Guna, India · Joined July 2020

Software Developer @ HST Solar

### [Virtual DOM in React](https://deepansh946.hashnode.dev/virtual-dom-in-react?utm_source=hashnode&utm_medium=feed)

Today we gonna learn about the Virtual DOM present in React, which is responsible for its fast performance and declarative nature. What is DOM? DOM stands for Document Object Model, which represents the node tree of all the UI elements present on a p...

3 min read · [deepansh946.hashnode.dev](https://deepansh946.hashnode.dev/virtual-dom-in-react?utm_source=hashnode&utm_medium=feed)

[May 16, 2021](https://hashnode.com/posts/virtual-dom-in-react/60a102e7b66a0b15ebfc9388)

### [Async Await in Javascript](https://deepansh946.hashnode.dev/async-await-in-javascript?utm_source=hashnode&utm_medium=feed)

So in the last post, we learned about how promises work in javascript. Today, we gonna learn about how async-await works together for the seamless working of promises and makes the developer experience better. The concept of async-await comes into us...

2 min read · [deepansh946.hashnode.dev](https://deepansh946.hashnode.dev/async-await-in-javascript?utm_source=hashnode&utm_medium=feed)

[May 10, 2021](https://hashnode.com/posts/async-await-in-javascript/6098e7171ea29f2c341e2788)

### [Hooks in React](https://deepansh946.hashnode.dev/hooks-in-react?utm_source=hashnode&utm_medium=feed)

Today we'll learn about the widely used hooks in React. First, let me tell you the need for hooks. As we all know React has functional and class components. Previously, the functional components were only used to render the data but didn't consist of...

4 min read · [deepansh946.hashnode.dev](https://deepansh946.hashnode.dev/hooks-in-react?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/hooks-in-react/60941cbda7a3827bb64ce418) [May 6, 2021](https://hashnode.com/posts/hooks-in-react/60941cbda7a3827bb64ce418)

### [Promises in Javascript](https://deepansh946.hashnode.dev/promises-in-javascript?utm_source=hashnode&utm_medium=feed)

A Promise represents the state of an asynchronous operation. This asynchronous operation can be anything i.e fetching data from an API, reading contents from a file, etc. Before promises we had callbacks, but they had fewer capabilities and lead to ...

2 min read · [deepansh946.hashnode.dev](https://deepansh946.hashnode.dev/promises-in-javascript?utm_source=hashnode&utm_medium=feed)

[May 4, 2021](https://hashnode.com/posts/promises-in-javascript/609124cf150acd0260714bca)
