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

@shubham7470

# Shubham Mourya

@shubham7470 · Joined January 2026

### [React Virtual DOM Explained in Simple Words](https://reactwithshubham.hashnode.dev/react-virtual-dom-explained-in-simple-words?utm_source=hashnode&utm_medium=feed)

Learn how Virtual DOM works in React with a simple step-by-step explanation. Understand rendering, diffing, reconciliation, and performance optimization.

13 min read · [reactwithshubham.hashnode.dev](https://reactwithshubham.hashnode.dev/react-virtual-dom-explained-in-simple-words?utm_source=hashnode&utm_medium=feed)

[May 6](https://hashnode.com/posts/react-virtual-dom-explained-in-simple-words/69fb8bc050ecad45336390a8)

### [Template Literals in JavaScript](https://jswithshubham.hashnode.dev/template-literals-in-javascript?utm_source=hashnode&utm_medium=feed)

When developers first start writing JavaScript, strings look very simple. You just write something inside quotes and you're done. But as your project grows — especially when you start building real-wo

5 min read · [jswithshubham.hashnode.dev](https://jswithshubham.hashnode.dev/template-literals-in-javascript?utm_source=hashnode&utm_medium=feed)

[Apr 23](https://hashnode.com/posts/template-literals-in-javascript/69ea67a9904b915438a9e8ee)

### [Linux File System](https://linuxwithshubh.hashnode.dev/linux-file-system?utm_source=hashnode&utm_medium=feed)

When we start learning Linux, we usually focus on commands like ls, cd, or mkdir. But Linux is much more powerful than just commands. The real magic happens inside its file system structure.In this ex

11 min read · [linuxwithshubh.hashnode.dev](https://linuxwithshubh.hashnode.dev/linux-file-system?utm_source=hashnode&utm_medium=feed)

[Apr 22](https://hashnode.com/posts/linux-file-system/69e8d78a5d1c107105592e2b)

### [Array Flatten in JavaScript](https://jswithshubham.hashnode.dev/array-flatten-in-javascript?utm_source=hashnode&utm_medium=feed)

A nested array is an array that contains other arrays as elements. Flattening means converting this multi-dimensional structure into a single-level array. In practice, flattening arrays is very useful

18 min read · [jswithshubham.hashnode.dev](https://jswithshubham.hashnode.dev/array-flatten-in-javascript?utm_source=hashnode&utm_medium=feed)

[Apr 21](https://hashnode.com/posts/array-flatten-in-javascript/69e723644bb28c3f71a2c15c)

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

When you start learning JavaScript, you usually write everything in a single file. At first, it feels easy. But as your project grows, things start getting messy Let’s understand why that happens and

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

[Apr 20](https://hashnode.com/posts/javascript-modules-import-and-export-explained/69e679efc9501dd01022bc83)
