---
title: "sourabh prajapati (@sourabhprajapati) | Hashnode"
description: "GSSOC'23|Frontend Developer | React JS| JavaScript | Web Developer| open source contributer. Read the latest articles by sourabh prajapati on Hashnode."
url: "https://hashnode.com/@sourabhprajapati"
---

@sourabhprajapati

# sourabh prajapati

@sourabhprajapati · A-8B janta colony rajapark ,ja · Joined August 2023

GSSOC'23|Frontend Developer | React JS| JavaScript | Web Developer| open source contributer

### [𝐋𝐨𝐜𝐚𝐥 𝐒𝐭𝐨𝐫𝐚𝐠𝐞 𝐕𝐒 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐒𝐭𝐨𝐫𝐚𝐠𝐞 𝐕𝐒 𝐂𝐨𝐨𝐤𝐢𝐞𝐬](https://sourabhprajapati.hashnode.dev/8j2qicdkkjwnzcc8j2qmvcdkkug8j2qkvcdkk3wnzco8j2qqcdkjrwnzcg8j2qnidwnzcv8j2qkidwnzcs8j2qnvcdkkzwnzcs8j2qovcdkkjwnzcnipcdkjlwnzct8j2qqpcdkkvwnzca8j2qopcdkj4g8j2qlfcdkjig8j2qgvcdkkjwnzco8j2qppcdkklwnzce8j2qrao?utm_source=hashnode&utm_medium=feed)

Local Storage, Session Storage, and Cookies are three different mechanisms provided by web browsers to store data on the client-side. They have some key differences:1. Scope:💠 Local Storage: Data stored in local storage has no expiration time and wi...

2 min read · [sourabhprajapati.hashnode.dev](https://sourabhprajapati.hashnode.dev/8j2qicdkkjwnzcc8j2qmvcdkkug8j2qkvcdkk3wnzco8j2qqcdkjrwnzcg8j2qnidwnzcv8j2qkidwnzcs8j2qnvcdkkzwnzcs8j2qovcdkkjwnzcnipcdkjlwnzct8j2qqpcdkkvwnzca8j2qopcdkj4g8j2qlfcdkjig8j2qgvcdkkjwnzco8j2qppcdkklwnzce8j2qrao?utm_source=hashnode&utm_medium=feed)

[Sep 30, 2023](https://hashnode.com/posts/8j2qicdkkjwnzcc8j2qmvcdkkug8j2qkvcdkk3wnzco8j2qqcdkjrwnzcg8j2qnidwnzcv8j2qkidwnzcs8j2qnvcdkkzwnzcs8j2qovcdkkjwnzcnipcdkjlwnzct8j2qqpcdkkvwnzca8j2qopcdkj4g8j2qlfcdkjig8j2qgvcdkkjwnzco8j2qppcdkklwnzce8j2qrao/6517c28fd6300bdf4d314465)

### [Here are some common interview questions related to event loops along with their answers:](https://sourabhprajapati.hashnode.dev/here-are-some-common-interview-questions-related-to-event-loops-along-with-their-answers?utm_source=hashnode&utm_medium=feed)

Q: What is an event loop and why is it important in asynchronous programming? A: An event loop is a programming construct that allows a program to handle multiple tasks concurrently without using multiple threads. It manages the flow of events or ta...

3 min read · [sourabhprajapati.hashnode.dev](https://sourabhprajapati.hashnode.dev/here-are-some-common-interview-questions-related-to-event-loops-along-with-their-answers?utm_source=hashnode&utm_medium=feed)

[Sep 19, 2023](https://hashnode.com/posts/here-are-some-common-interview-questions-related-to-event-loops-along-with-their-answers/65090e5553ddd6b362fe0fec)

### [what is prop in react ?](https://sourabhprajapati.hashnode.dev/what-is-prop-in-react?utm_source=hashnode&utm_medium=feed)

In React, a "prop" (short for "properties") is a mechanism for passing data from a parent component to a child component. Props allow you to customize and configure child components, making them reusable and flexible. When you create a React compon...

1 min read · [sourabhprajapati.hashnode.dev](https://sourabhprajapati.hashnode.dev/what-is-prop-in-react?utm_source=hashnode&utm_medium=feed)

[Aug 18, 2023](https://hashnode.com/posts/what-is-prop-in-react/64dee032da13ae15fe56602c)

### [React Lifecycle Methods Using Class & Functional Components](https://sourabhprajapati.hashnode.dev/react-lifecycle-methods-using-class-functional-components?utm_source=hashnode&utm_medium=feed)

React lifecycle methods are functions that are called at different stages of a component's lifecycle. These methods allow you to perform actions at specific points in the component's creation, update, and destruction process. With the introduction of...

2 min read · [sourabhprajapati.hashnode.dev](https://sourabhprajapati.hashnode.dev/react-lifecycle-methods-using-class-functional-components?utm_source=hashnode&utm_medium=feed)

[Aug 15, 2023](https://hashnode.com/posts/react-lifecycle-methods-using-class-functional-components/64db00edffdfab4a2d37b499)

### [Function Based vs Class Based Components in React](https://sourabhprajapati.hashnode.dev/function-based-vs-class-based-components-in-react?utm_source=hashnode&utm_medium=feed)

In React, there are two primary ways to define components: Function-based components and Class-based components. Both approaches allow you to create reusable UI elements, but they have some differences in terms of syntax, features, and best practices...

2 min read · [sourabhprajapati.hashnode.dev](https://sourabhprajapati.hashnode.dev/function-based-vs-class-based-components-in-react?utm_source=hashnode&utm_medium=feed)

[Aug 14, 2023](https://hashnode.com/posts/function-based-vs-class-based-components-in-react/64da373e01c2b50cc13d9646)
