<React> memo

김민석·2021년 2월 24일
0

React

목록 보기
13/18

class Component에 PureComponent가 있다면 function Component에는 memo가 있습니다. memo를 사용하여 얻는 이득과 이에 따른 주의사항은 PureComponent와 동일하기 때문에 사용법만 간단하게 알아보겠습니다.

greeting.jsx

name이 props에 담겨 전달되는 component입니다. memo 함수안에 인자로 콜백함수를 전달하듯이 함수를 전달해주면 됩니다.

import React, {memo} from 'react';

const Greeting = memo(props => {
  const {name} = props;
  return (
    <h1>Hello {name}</h1>
  );
});

export default Greeting;
profile
누구나 실수 할 수 있다고 생각합니다. 다만 저는 같은 실수를 반복하는 사람이 되고 싶지 않습니다. 같은 실수를 반복하지 않기 위해 기록하여 기억합니다.🙃

0개의 댓글