---
title: "Shradha Singh (@shradha) | Hashnode"
description: "Product Developer. Read the latest articles by Shradha Singh on Hashnode."
url: "https://hashnode.com/@shradha"
---

@shradha

# Shradha Singh

@shradha · India · Joined May 2020

Product Developer

### [The Need for Closure: Exploring the Positive and Negative Aspects](https://shradhasingh.hashnode.dev/the-need-for-closure-exploring-the-positive-and-negative-aspects?utm_source=hashnode&utm_medium=feed)

Closures are an essential concept in JavaScript, and understanding how they work is essential for anyone looking to become a proficient JavaScript developer. In this blog, we will explore the concept of closures in JavaScript, including their syntax,...

5 min read · [shradhasingh.hashnode.dev](https://shradhasingh.hashnode.dev/the-need-for-closure-exploring-the-positive-and-negative-aspects?utm_source=hashnode&utm_medium=feed)

[May 2, 2023](https://hashnode.com/posts/the-need-for-closure-exploring-the-positive-and-negative-aspects/645142117a602534e2fef464)

### [Improving API Calls in React with Custom Hooks: A Guide to Graceful Implementation](https://shradhasingh.hashnode.dev/improving-api-calls-in-react-with-custom-hooks-a-guide-to-graceful-implementation?utm_source=hashnode&utm_medium=feed)

When building modern web applications, it's common to make asynchronous calls to APIs to retrieve data. Managing these asynchronous calls can quickly become complex and repetitive, especially when dealing with multiple API endpoints or when handling ...

4 min read · [shradhasingh.hashnode.dev](https://shradhasingh.hashnode.dev/improving-api-calls-in-react-with-custom-hooks-a-guide-to-graceful-implementation?utm_source=hashnode&utm_medium=feed)

[Apr 27, 2023](https://hashnode.com/posts/improving-api-calls-in-react-with-custom-hooks-a-guide-to-graceful-implementation/644a2c7750cf46cb628600e0)

### [JavaScript Snakes and Ladders game Tutorial](https://shradhasingh.hashnode.dev/javascript-snakes-and-ladders-game-tutorial?utm_source=hashnode&utm_medium=feed)

The best way to learn any programming language is through hands-on projects. The Snakes and Ladders is a game that you can make using the basics of JavaScript and HTML. Snakes and ladders is an ancient Indian board game for two or more players regard...

6 min read · [shradhasingh.hashnode.dev](https://shradhasingh.hashnode.dev/javascript-snakes-and-ladders-game-tutorial?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/javascript-snakes-and-ladders-game-tutorial/61976ce5db238d58f5e242cb) [Nov 19, 2021](https://hashnode.com/posts/javascript-snakes-and-ladders-game-tutorial/61976ce5db238d58f5e242cb)

### [JavaScript Single-Thread Event Loop Work Flow Explained](https://shradhasingh.hashnode.dev/javascript-single-thread-event-loop-work-flow-explained?utm_source=hashnode&utm_medium=feed)

In this blog, we'll learn about how JavaScript works under the hood, how it can be used to effectively handle potential blocking operations such as fetching resources from a server. We have always heard people mentioning that JavaScript is Single Thr...

4 min read · [shradhasingh.hashnode.dev](https://shradhasingh.hashnode.dev/javascript-single-thread-event-loop-work-flow-explained?utm_source=hashnode&utm_medium=feed)

[Nov 13, 2021](https://hashnode.com/posts/javascript-single-thread-event-loop-work-flow-explained/618f8f9683e4212d6e578409)

### [JavaScript - Variables & Data Types](https://shradhasingh.hashnode.dev/javascript-variables-and-data-types?utm_source=hashnode&utm_medium=feed)

Hello everyone, this is Shradha. In this Blog we'll learn about: What is a JavaScript What can you do with JavaScript What is a Variable Different Data Types in JavaScript What is a JavaScript JavaScript is the most popular & widely-used program...

4 min read · [shradhasingh.hashnode.dev](https://shradhasingh.hashnode.dev/javascript-variables-and-data-types?utm_source=hashnode&utm_medium=feed)

[May 22, 2021](https://hashnode.com/posts/javascript-variables-and-data-types/60a8bb6d20d1f45ceb7ed884)
