this(๐ง)
this
this
์๋ฐ์คํฌ๋ฆฝํธ์ ๋ฐ์ดํฐ ํ์ ์ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก ๋ถ๋ฅ๋๋ค.
Intersection Observer๋ ํ๊ฒ ์์์ ์์ ์์ ๋๋ ์ต์์ Document์ Viewport ์ฌ์ด์ Intersection ๋ด์ ๋ณํ๋ฅผ ๋น๋๊ธฐ์ ์ผ๋ก ๊ด์ฐฐํ๋ ๋ฐฉ๋ฒ์ด๋ค.
Hoist: ์ํ์ ๊ฐ์์ฌ๋ฆฌ๋ ์ฅ์น. ๊ณต์ฅ ๋ด์ ์ฌ๋ฃ ์ด๋ฐยท์กฐ๋ฆฝ์ ์ฌ์ฉํ๋ฉฐ, ๋ค๋ณด ์์์ ์ด๋์ํด. ๊ตฌ๋ ๋ฐฉ์์ ๋ฐ๋ผ ๊ณต๊ธฐ ํธ์ด์คํธยท์ ๊ธฐ ํธ์ด์คํธ ๋ฑ์ผ๋ก ๋๋์ด์ง.
useRef ๋?
Flux Pattern
ํ์ ์คํฌ๋ฆฝํธ๋?
๐ useCallback()
React.memo
ํ์ด๋ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์ค์๊ฐ ์๋ฆผ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ค๊ณ ์น์์ผ์ ๋ํ์ฌ ์์๋ณด๋ ์ค ์ง์์ ์ธ ์ฐ๊ฒฐ์ด ํ์ํ ์น์์ผ๊ณผ๋ ๋ฌ๋ฆฌ http ์ฐ๊ฒฐ๋ง ๋์ด ์์ผ๋ฉด ํด๋ผ์ด์ธํธ ์์ฒญ ์์ด๋ ์๋ฒ์์ ํด๋ผ์ด์ธํธ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๋ SSE(Server Sent Event) ๋ผ๋ ๋ฐฉ๋ฒ์ด ๋ ํจ์จ์ ...