ํ์ ์คํฌ๋ฆฝํธ๋ก ๋ฐฐ์ฐ๋ ๋ฆฌ์กํธ(React.js) : ๊ธฐ์ด๋ถํฐ ์ต์ ๊ธฐ์ ๊น์ง ์๋ฒฝํ๊ฒ
์์ฝ๋ฉ
๋ฆฌ์กํธ 19์ ์ต์ ๊ธฐ๋ฅ์ ํ์ ์คํฌ๋ฆฝํธ(TypeScript)์ ํจ๊ป ๋ฐฐ์ฐ๋ ๋ฆฌ์กํธ ์์ฑ ๊ฐ์! ๊ธฐ์ด๋ถํฐ ์ํ๊ด๋ฆฌ(Context, Redux Toolkit, Zustand), API ํต์ (Fetch, Axios), ์ต์ ํ (use, useActionState, useOptimistic ๋ฑ), ์ค์ ํ๋ก์ ํธ๊น์ง ์ฐจ๊ทผ์ฐจ๊ทผ ์ตํ ์ค๋ฌด์ ๋ฐ๋ก ์ ์ฉํ ์ ์๋ ๋ฆฌ์กํธ ์ฑ์ ๋ง๋ค ์ ์์ต๋๋ค.
์ด๊ธ
React, react-router, redux-toolkit










css.png?w=420)
![[2024]๋ฆฌ๋ฒ ํ์์ HTML ๊ธฐ์ด ์ค๋ฌด๊ฐ์ ์ธ๋ค์ผ](https://cdn.inflearn.com/public/courses/334082/cover/faaaa70e-cae8-4488-afb0-5a2d4e7c0905/334082.png?w=420)










![[ํ์์์กฑ๋ฐ] ๋์์ธ๋ถํฐ ์ฝ๋ฉ๊น์ง๊ฐ์ ์ธ๋ค์ผ](https://cdn.inflearn.com/public/courses/332845/cover/5d0ef569-50e5-4300-96ed-3205d526795b/332845.png?w=420)
![[2026๋
์ถ์ ๊ธฐ์ค] ์น๋์์ธ๊ฐ๋ฐ๊ธฐ๋ฅ์ฌ ์ค๊ธฐ์ํ ์๋ฒฝ ๊ฐ์ด๋๊ฐ์ ์ธ๋ค์ผ](https://cdn.inflearn.com/public/courses/324878/course_cover/12211037-e74b-46b3-8942-46d465b81bba/webdesign-cover-02.png?w=420)
![์น๋์์ธ๊ฐ๋ฐ๊ธฐ๋ฅ์ฌ [2025๋
] ์ค๊ธฐ์ ์ฒด (์นดํก์ง๋ฌธ๊ฐ๋ฅ)๊ฐ์ ์ธ๋ค์ผ](https://cdn.inflearn.com/public/courses/332868/cover/3a2245ca-bb9f-414a-ba67-403cfcb2b7c9/332868.jpg?w=420)
