---
title: "Dikshant Koriwar (@dikshant25) | Hashnode"
description: "Code. Create. Conquer. Read the latest articles by Dikshant Koriwar on Hashnode."
url: "https://hashnode.com/@dikshant25"
---

@dikshant25

# Dikshant Koriwar

@dikshant25 · Nagpur · Joined September 2023

Code. Create. Conquer.

[Website](https://leetcode.com/u/Dikshant29/)

### [RESTful API Design - Building APIs with Express](https://all-about-nodejs.hashnode.dev/restful-api-design-building-apis-with-express?utm_source=hashnode&utm_medium=feed)

RESTful API design is a critical skill for modern web developers. When implemented correctly with Express.js, it creates intuitive, scalable, and maintainable APIs. This article covers best practices for structuring Express projects and designing RES...

10 min read · [all-about-nodejs.hashnode.dev](https://all-about-nodejs.hashnode.dev/restful-api-design-building-apis-with-express?utm_source=hashnode&utm_medium=feed)

[Apr 10, 2025](https://hashnode.com/posts/restful-api-design-building-apis-with-express/67f7a053a413dc8944cd8f23)

### [Express.js - Simplifying Backend Development](https://all-about-nodejs.hashnode.dev/expressjs-simplifying-backend-development?utm_source=hashnode&utm_medium=feed)

Express.js has revolutionized Node.js backend development by providing a streamlined framework that simplifies server creation, routing, and middleware implementation. In this comprehensive article, I'll cover key aspects of Express that make it the ...

7 min read · [all-about-nodejs.hashnode.dev](https://all-about-nodejs.hashnode.dev/expressjs-simplifying-backend-development?utm_source=hashnode&utm_medium=feed)

[Apr 10, 2025](https://hashnode.com/posts/expressjs-simplifying-backend-development/67f79effb1a9e5dd3f4481c7)

### [Node.js Architecture - Detailed Explanation](https://all-about-nodejs.hashnode.dev/nodejs-architecture-detailed-explanation?utm_source=hashnode&utm_medium=feed)

The Node.js Event Loop Explained The event loop is the core mechanism that allows Node.js to perform non-blocking I/O operations despite JavaScript being single-threaded. Detailed Explanation: Single Thread, Multiple Tasks: Node.js runs on a single...

5 min read · [all-about-nodejs.hashnode.dev](https://all-about-nodejs.hashnode.dev/nodejs-architecture-detailed-explanation?utm_source=hashnode&utm_medium=feed)

[Apr 9, 2025](https://hashnode.com/posts/nodejs-architecture-detailed-explanation/67f5d95f621945c6a879ad72)

### [Introduction to Node.js for Beginners](https://javascriptlearninginfo.hashnode.dev/introduction-to-nodejs-for-beginners?utm_source=hashnode&utm_medium=feed)

What is Node.js? JavaScript on the Server Explained Node.js is a runtime environment that allows you to run JavaScript code outside of a web browser, primarily on the server side. Traditionally, JavaScript was confined to web browsers, used mainly fo...

6 min read · [javascriptlearninginfo.hashnode.dev](https://javascriptlearninginfo.hashnode.dev/introduction-to-nodejs-for-beginners?utm_source=hashnode&utm_medium=feed)

[Apr 9, 2025](https://hashnode.com/posts/introduction-to-nodejs-for-beginners/67f5d0251447fe6c19907c7a)

### [NaN and undefined in Javascript](https://javascriptlearninginfo.hashnode.dev/nan-and-undefined-in-javascript?utm_source=hashnode&utm_medium=feed)

Great question! NaN (Not-a-Number) and undefined are different in JavaScript, and understanding their differences is crucial. Here's a breakdown: 🔹 Difference Between NaN and undefined FeatureNaN (Not-a-Number)undefined MeaningRepresents an ...

2 min read · [javascriptlearninginfo.hashnode.dev](https://javascriptlearninginfo.hashnode.dev/nan-and-undefined-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 12, 2025](https://hashnode.com/posts/nan-and-undefined-in-javascript/67d163f5af653cddad9c7cf4)
