React memo коли використовувати

memo відноситься до терміна memoization (мемоїзація). Мемоїзація – це метод оптимізації, який використовується переважно для прискорення комп’ютерних програм шляхом зберігання результатів дорогих викликів функцій і повернення кешованого результату обчислень під час повторного використання тих самих вхідних даних. Збережена копія

React. memo – це функція, яка приймає компонент реакції та повертає мемоїзовану версію цього компонента . Це означає, що перемальовування компонента не буде, якщо пропси не змінювалися. Збережена копія

Щоб використовувати React. memo() , просто передайте свій компонент як аргумент і збережіть результат . Нашим компонентом <Message /> стане: import { useState, Fragment, memo } from "react"; const Message = memo(function (props) { let msg = "hello, world"; console. Збережена копія