์ข์ ์๋ฐ์คํฌ๋ฆฝํธ ํ ์คํธ ์ฝ๋๋ฅผ ์ง๋ ๋ฐฉ๋ฒ
๊ฐ๋ฐ์๋ ์ฝ๋๋ก ๋์ ๋ฒ์ง, ํ ์คํธ๋ก ๋ฒ๋ ์ฌ๋์ด ์๋๋ค. ๋ฐ๋ผ์ ํ ์คํธ๋ ์ฃผ์ด์ง ์ ๋ขฐ์ ๋๋ฌํ ์ ์๊ฒ ์ต๋ํ ๊ฐ๊ฒฐํ๊ฒ ์์ฑ๋์ด์ผ ํ๋ค.
๊ฐ๋ฐ์๋ ์ฝ๋๋ก ๋์ ๋ฒ์ง, ํ ์คํธ๋ก ๋ฒ๋ ์ฌ๋์ด ์๋๋ค. ๋ฐ๋ผ์ ํ ์คํธ๋ ์ฃผ์ด์ง ์ ๋ขฐ์ ๋๋ฌํ ์ ์๊ฒ ์ต๋ํ ๊ฐ๊ฒฐํ๊ฒ ์์ฑ๋์ด์ผ ํ๋ค.
์ค์น์ ์ ๋ฐ์ดํธ ์์๋ ์ ์ค์ ์ ์ค์.
๋์ด์ HTML ๋ ผ๋์,, ๋ค์ด๋ฒ,,,
์ฌ๋ํด์ Github
๋ฐ๋ผ๊ฐ๋ ๊ฒ๋ง ํด๋ ๋ฐ์ ์ธ์
์์์ ์ ํํํ๋๊ฒ ์ค์ํ์ง
์ฃฝ์ธ๋ค ์ฌํ๋ฆฌ
์์ง๋ ์ ๊ท์์ด๋ ์ ์นํจ. ์ค๋๋ถํฐ 1์ผ....
memo, useMemo, useCallback, ๊ทธ๋ฆฌ๊ณ ...
Math.random()๋ ์๋ชป ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋๋ฌ ์์
์ด๋ฒคํธ ๋ฃจํ๋ 4๊ฐ์ ํ, ๊ทธ๋ฆฌ๊ณ 2๊ฐ์ ์ค๊ฐ ํ๊ฐ ์์ต๋๋ค.
๋ฌด์ง์ฑ T, U, K ๋ฉ์ถฐ!
ํธ๋ฆฌ์์ดํน์ ์ง์ ํด๋์ธ์ ์ ๋ฐ
async๊ฐ ์์ผ๋ฉด ํจ์ ์คํ์ด ๋ค๋ก ๋์ด๊ฐ๋ค๋๊น์?
๋ด ์ธ์์ ์ธ์ idle ํ ๊ฒ์ธ๊ฐ
๋น๋๊ธฐ๋ก ๋ถํ๋ ๊ธ์์ผ
์ธ์์ ๋๊ณ ๋๋ ์ด๋ฒคํธ ๋ฃจํ
๋ถ์ํ ๋ ๋ง๋ค ํ์จ์ด ๋์ค๋ ๊ทธ๊ฒ
์กฐ๋ง๊ฐ ์น์ฌ์ดํธ ํ๋์ฉ ๋ถ์ํด ๋ณด๊ฒ ์ต๋๋ค
๋ฅ๋ค ๋์