---
title: "Discussion on \"When to use React.Memo\" | Hashnode"
description: "Discussion on \"When to use React.Memo\". What is memoization?\nMemoization is an optimization technique in programming that stores the results of expensive function calls and returns the cached result when the same inputs occur again, rather than recomputing the function. In the context of R..."
url: "https://hashnode.com/posts/when-to-use-reactmemo/65527839ad563c4fad1c00e6"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [When to use React.Memo](https://bintmuhd.hashnode.dev/when-to-use-reactmemo?utm_source=hashnode&utm_medium=feed)

What is memoization? Memoization is an optimization technique in programming that stores the results of expensive function calls and returns the cached result when the same inputs occur again, rather than recomputing the function. In the context of R...

Oct 30, 2023 · 3 min read · bintmuhd.hashnode.dev  
Read the article

-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#reactmemo](https://hashnode.com/tag/reactmemo)
-   [#memoization](https://hashnode.com/tag/memoization)
-   [#optimization](https://hashnode.com/tag/optimization)

## Written by

[Fatima Muhammad](https://hashnode.com/@BintMuhd)

@BintMuhd

  
[View profile](https://hashnode.com/@BintMuhd)

Software Developer

Hi, welcome, my name is Fatima and I am a frontend developer about to start a beautiful journey in technical writing. Stay tuned and enjoy.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
