useRef
useRef ๋?
useRef ๋?
๐ useCallback()
React.memo
ํ์ด๋ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์ค์๊ฐ ์๋ฆผ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ค๊ณ ์น์์ผ์ ๋ํ์ฌ ์์๋ณด๋ ์ค ์ง์์ ์ธ ์ฐ๊ฒฐ์ด ํ์ํ ์น์์ผ๊ณผ๋ ๋ฌ๋ฆฌ http ์ฐ๊ฒฐ๋ง ๋์ด ์์ผ๋ฉด ํด๋ผ์ด์ธํธ ์์ฒญ ์์ด๋ ์๋ฒ์์ ํด๋ผ์ด์ธํธ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๋ SSE(Server Sent Event) ๋ผ๋ ๋ฐฉ๋ฒ์ด ๋ ํจ์จ์ ...
โ ๏ธ ์๋ฌ ๋ด์ฉ ๋ฐ ์์ธ
โ ๏ธ ์๋ฌ ๋ด์ฉ ๋ฐ ์์ธ
Axios Intercepter๋?
Web Storage
์ฌ๊ฑด์ ๋ฐ๋จ
๋ฆฌ๋์ค์์ ๋ฏธ๋ค์จ์ด ์ฒญํฌ(Thunk)์ ์ญํ ์?
์ด์ ๊ฒ์๋ฌผ์ CRUD๋ ์๋ฃ๊ฐ ๋์๋ค.
๋ฆฌ์ํธ ์ฌํ์ฃผ๊ฐ ์์๋จ๊ณผ ๋์์ ์ฐ๋ฆฌ์๊ฒ๋ ํ๊ณผ์ ๊ฐ ์ฃผ์ด์ก๋ค.
styled-components
Before moving on to React, I just wanted to review the Basic frontend Knowledge.
React A JavaScript library created by Facebook for building user interfaces
์๋ก์ด ์ฃผ์ฐจ๊ฐ ์์ ๋๊ณ ๋๋์ด React/Spring์ค ํ๊ฐ์ง ์ฃผํน๊ธฐ๋ฅผ ์ ํํ์ฌ ์ง์ค์ ์ผ๋ก ํ์ ์ ํ ์์๊ฒ ๋์๋ค.
this
์๋ฐ์คํฌ๋ฆฝํธ์ ๋ฐ์ดํฐ ํ์ ์ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก ๋ถ๋ฅ๋๋ค.
Intersection Observer๋ ํ๊ฒ ์์์ ์์ ์์ ๋๋ ์ต์์ Document์ Viewport ์ฌ์ด์ Intersection ๋ด์ ๋ณํ๋ฅผ ๋น๋๊ธฐ์ ์ผ๋ก ๊ด์ฐฐํ๋ ๋ฐฉ๋ฒ์ด๋ค.
Hoist: ์ํ์ ๊ฐ์์ฌ๋ฆฌ๋ ์ฅ์น. ๊ณต์ฅ ๋ด์ ์ฌ๋ฃ ์ด๋ฐยท์กฐ๋ฆฝ์ ์ฌ์ฉํ๋ฉฐ, ๋ค๋ณด ์์์ ์ด๋์ํด. ๊ตฌ๋ ๋ฐฉ์์ ๋ฐ๋ผ ๊ณต๊ธฐ ํธ์ด์คํธยท์ ๊ธฐ ํธ์ด์คํธ ๋ฑ์ผ๋ก ๋๋์ด์ง.
Flux Pattern
Axios๋?
ํ์ ์คํฌ๋ฆฝํธ๋?