---
title: "Piyush Singh (@PiyushSingh) | Hashnode"
description: "let's create some web apps together. Read the latest articles by Piyush Singh on Hashnode."
url: "https://hashnode.com/@PiyushSingh"
---

@PiyushSingh

# Piyush Singh

@PiyushSingh · India · Joined January 2021

let's create some web apps together

### [Mastering Communication and State Management in Microfrontends: Lessons from Unacademy](https://piyushsingh.hashnode.dev/mastering-communication-and-state-management-in-microfrontends-lessons-from-unacademy?utm_source=hashnode&utm_medium=feed)

Micro frontend

11 min read · [piyushsingh.hashnode.dev](https://piyushsingh.hashnode.dev/mastering-communication-and-state-management-in-microfrontends-lessons-from-unacademy?utm_source=hashnode&utm_medium=feed)

[Sep 30, 2024](https://hashnode.com/posts/mastering-communication-and-state-management-in-microfrontends-lessons-from-unacademy/66f9faa2a69907c7ecb6c0b0)

### [All About promise.all()](https://piyushsingh.hashnode.dev/all-about-promiseall-1?utm_source=hashnode&utm_medium=feed)

All About promise.all()

2 min read · [piyushsingh.hashnode.dev](https://piyushsingh.hashnode.dev/all-about-promiseall-1?utm_source=hashnode&utm_medium=feed)

[Feb 1, 2023](https://hashnode.com/posts/all-about-promiseall-1/63d9fcc0ea43c1b2976fa967)

### [All about useCallback()](https://piyushsingh.hashnode.dev/all-about-usecallback?utm_source=hashnode&utm_medium=feed)

Before talking about use callback hook we need to talk extensively about the functions in javascript. Functions in JavaScript are first-class functions meaning that a function is a regular object. The Object can be passed to function as a parameter....

4 min read · [piyushsingh.hashnode.dev](https://piyushsingh.hashnode.dev/all-about-usecallback?utm_source=hashnode&utm_medium=feed)

[Sep 23, 2021](https://hashnode.com/posts/all-about-usecallback/614c4e59c790e72dddca7bcc)

### [All about useMemo()](https://piyushsingh.hashnode.dev/all-about-usememo?utm_source=hashnode&utm_medium=feed)

useMemo is a memoization Technique to improve the Performace of your App.useMemo is a hook used in the functional component of react that returns a memoized value What's Memoization? Memoization is an optimization technique used primarily to speed y...

3 min read · [piyushsingh.hashnode.dev](https://piyushsingh.hashnode.dev/all-about-usememo?utm_source=hashnode&utm_medium=feed)

[Sep 21, 2021](https://hashnode.com/posts/all-about-usememo/614999cbcb77f11a64ce4f13)

### [Memoization In Javascript](https://piyushsingh.hashnode.dev/memoization-in-javascript?utm_source=hashnode&utm_medium=feed)

Functions are the building block of any programming language but in javascript, functions are even more special In javascript, functions are First-class function i.e the functions can be assigned to any other variable or passed as an argument or ca...

6 min read · [piyushsingh.hashnode.dev](https://piyushsingh.hashnode.dev/memoization-in-javascript?utm_source=hashnode&utm_medium=feed)

[Sep 20, 2021](https://hashnode.com/posts/memoization-in-javascript/61486e40699fe76cd34845c5)
