๐ย Reference
๐ย Chapter
memo
๋ฅผ ์ฌ์ฉํ๋ฉด ์ปดํฌ๋ํธ์ Props๊ฐ ๋ณ๊ฒฝ๋์ง ์์ ๊ฒฝ์ฐ ๋ฆฌ๋ ๋๋ง์ ๊ฑด๋๋ธ ์ ์๋ค.const MemoizedComponent = memo(SomeComponent, arePropsEqual?)
React.memo
๋ ์ปดํฌ๋ํธ์ props๊ฐ ๋ณ๊ฒฝ๋์ง ์์์ ๋, ์ด์ ๋ ๋๋ง ๊ฒฐ๊ณผ๋ฅผ ์ฌ์ฌ์ฉํ๋๋ก ํ๋ค.React.memo
๋ก ์ปดํฌ๋ํธ๋ฅผ ๊ฐ์ธ์ ์๋ก์ด ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ ๋ค.React.memo
๋ ๋ํ๋ ์ปดํฌ๋ํธ๋ก ์ ๋ฌ๋๋ props๊ฐ ๋ณ๊ฒฝ๋์๋์ง๋ฅผ ์์ ๋น๊ต(shallow comparison) ๋ฐฉ์์ผ๋ก ํ์ธํ๋ค.