Index
์น ๋ธ๋ผ์ฐ์
CSR, SSR
์น ์คํ ๋ฆฌ์ง
์ฟ ํค, ์ธ์ , ๋ก์ปฌ
http, https
CORS, SOP
CSRF, XSS ์ค๋ช ๋ฐ ๋ฐฉ์ด
๋คํธ์ํฌ & ์ด์์ฒด์
REST API
ํ๋ก์ธ์ค vs ์ค๋ ๋
์๋ฐ์คํฌ๋ฆฝํธ
์๋ฐ์คํฌ๋ฆฝํธ์ ๋ํด์ ์๋๋๋ก ์ด์ผ๊ธฐํด๋ด๋ผ
์ฑ๊ธ์ค๋ ๋
๋น๋๊ธฐ
๋น๋๊ธฐ ํต์ AJAX ๊ตฌํ
Promise, async, await
HTML์์ ์๋ฐ์คํฌ๋ฆฝํธ ํ์ผ ์์น ๋ฐ ๋น๋๊ธฐ ๋์ defer, async , type=module
์๋ฐ์คํฌ๋ฆฝํธ ๋์ ๋ฐฉ์
stack vs queue, ์์
๋์ ํ์ ์ธ์ด
์ธํฐํ๋ฆฌํฐ
์ด๋ฒคํธ ๋ฒ๋ธ๋ง, ์บก์ฒ๋ง, ์์
ํธ์ด์คํ , var/let/const
์คํ ์ปจํ ์คํธ, ํด๋ก์
ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ง
๋ฆฌ์กํธ
๋ฆฌ์กํธ์ ๋ํด์ ์๋๋๋ก ์ค๋ช ํด๋ด๋ผ
๋๋๋ง virtual DOM, ๋์๋ฐฉ์
๋ฆฌ์กํธ ์๋ช ์ฃผ๊ธฐ
mount, update, unmount
hooks๊ฐ ๋ญ์ง, ์ด๋ป๊ฒ ์ด์ฉํ๋์ง
useState ๋น๋๊ธฐ
useMemo, useCallback
useEffect
useRef
์ ์ด vs ๋น์ ์ด ์ปดํฌ๋ํธ?
์ต์ ํ ๊ฒฝํ
๋ฉ๋ชจ์ด์ ์ด์ , useMemo, useCallback, React.memo
์ํ ๊ด๋ฆฌ
zustand vs context API
redux cf) useReducer
props drilling ๊ฒฝํ
์ ์ ์ธํฐํ์ด์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ
์ปดํฌ๋ํธ ์ค๊ณ ๋ฐฉ์
MVC ๋ชจ๋ธ ์ค๋ช
ํ๋ ์์ํฌ vs ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋ฆฌ์กํธ ์ ํ ์ด์
๋ฆฌ์กํธ ์ต์ ๋ฒ์ ์ ๋ฐ์ดํธ ์ฌํญ ๋ฐ ํน์ง
๋ผ์ด๋ธ๋ฌ๋ฆฌ
react-query
๊ฒฝ๋ ฅ
๊ฐ์ฅ ์ต๊ทผ์ ํด๊ฒฐํ ๊ธฐ์ ์ด์
ํ ๋ด์์ ์ด๋ค๊ฑธ ๊ธฐ์ ์ ์ผ๋ก ์ ์ํด๋ณธ ๊ฒฝํ์ด ์๋์ง?
๊ฐ์ธ
์ฅ๋จ์ ์ ์ด๋ค๊ฒ ์๋๊ฐ
์ด๋ค ๊ฐ๋ฐ ์คํ์ผ์ ๊ฐ๊ณ ์๋๊ฐ
๊ฐ๋ฐ ์ ์ค์ํ๊ฒ ์๊ฐํ๋ ๋ถ๋ถ์ ๋ฌด์์ธ๊ฐ
ํด๋ฆฐ์ฝ๋๋ ๋ฌด์์ด๋ผ ์๊ฐํ๋๊ฐ
์ด๋ค ์ญ๋์ ํค์ฐ๊ณ ์ถ์๊ฐ?
ํฅํ 3-5๋ ๋ค๋ ์ด๋ป๊ฒ ๋๊ณ ์ถ์๊ฐ
์ด๋ค ๋๋ฃ๋ค๊ณผ ์ผํ๊ณ ์ถ์๊ฐ
์ด๋ค ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ์๊ฐ
์ด๋ค ๊ฐ๋ฐ ํ๊ฒฝ์ ์ํ๋์ง?
๊ณผ์
์ด๋ป๊ฒ ์ค๊ณํ๋๊ฐ
์ ๊ทธ๋ ๊ฒ ์ค๊ณํ๋๊ฐ
๊ณผ์ ํ๋ฉด์ ๊ฐ์ฅ ๊ณ ๋ คํ ๋ถ๋ถ์ ๋ฌด์์ธ๊ฐ
์ด๋ ค์ ๋๊ฒ ์๋ค๋ฉด ์ด๋ค๊ฒ ์์๋์ง
ํ์
์คํฌ๋ฆฝํธ
interface vs type
ํ์ ์คํฌ๋ฆฝํธ ์ฌ์ฉ ์ด์
์ ํธ ๋ฉ์๋
super type vs sub type
Last updated