---
title: "Discussion on \"📘 React Mastery Series — Day 13\" | Hashnode"
description: "Discussion on \"📘 React Mastery Series — Day 13\". useMemo vs useCallback — Stop Re-render Problems the Right Way\nIf you’ve ever heard:\n\n“Your component is re-rendering unnecessarily.”\n\nThen today’s topic is for you.\n\n🤔 Why Do We Need useMemo & useCallback?\nIn React:\n\nEvery render recreates function..."
url: "https://hashnode.com/posts/react-mastery-series-day-13/69900bed466a237821456cc5"
---

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

Discussion

# [📘 React Mastery Series — Day 13](https://react-mastery-series.hashnode.dev/react-mastery-series-day-13?utm_source=hashnode&utm_medium=feed)

useMemo vs useCallback — Stop Re-render Problems the Right Way If you’ve ever heard: “Your component is re-rendering unnecessarily.” Then today’s topic is for you. 🤔 Why Do We Need useMemo & useCallback? In React: Every render recreates function...

Feb 14 · 3 min read · react-mastery-series.hashnode.dev  
Read the article

-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#reacthooks](https://hashnode.com/tag/reacthooks)
-   [#performance-optimization](https://hashnode.com/tag/performance-optimization)
-   [#usememo](https://hashnode.com/tag/usememo)
-   [#usecallback](https://hashnode.com/tag/usecallback)
-   [#optimizing-reacts-performance](https://hashnode.com/tag/optimizing-reacts-performance)
-   [#react-series](https://hashnode.com/tag/react-series)

## Written by

[Shailaja Tripathi](https://hashnode.com/@shailajatripathi)

@shailajatripathi · India

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

software developer

Frontend Developer | React &amp; JavaScript | Building production-ready web apps Developer with 1.5+ years of experience, currently focused on React, Redux, and full-stack development. Sharing practical tutorials, concepts, and project learnings.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
