๐ค GDGoC์์๋ ๋ฌด์์ ํ๋์?
- ๋งค๋ฌ 1~2ํ ๊ธ์์ผ 6์์ ์งํ๋๋ All-In-One ์ธ์
์์
๊ฐ๋ฐ์ ๊ณตํต์ ์ผ๋ก ํ์ํ ๊ธฐ์ , ์ํํธ ์คํฌ ๋ฑ์ ๋ฐฐ์ฐ๊ณ ๊ณต์ ํด์.
- ๋งค์ฐ ๊ธฐ์ด์ ์ธ ๊ฒ๋ถํฐ ์์ฉ๊น์ง, ํ ๋ถ์ผ์ ์ ๋ฌธ์ฑ์ ๋ค ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ ์ํด
ํํธ ๋ณ๋ก ๋๋์ด ์คํฐ๋ ์ธ์
์ ์งํํด์.
- ์ฌ๋ฌ๋ถ์ ๋ํ ์ํ์ด ๋์ฑ ์์ฐจ๊ธธ ๋ฐ๋ผ๊ธฐ ๋๋ฌธ์ ํ์, MT, ์นํด์ง๊ธธ ๋ฐ๋ ๋ฑ
๋ค์ํ ์ถ์ต์ ๋ง๋ค ์ ์๋ ํ๋์ ์ค๋นํ๊ณ ์์ด์.
- ์ ๊ธฐ์ ํ๋ฅญํ ์ ๋ฐฐ ๊ฐ๋ฐ์๋ฅผ ์ด์ฒญํด ์ธ๋ฏธ๋๋ฅผ ๋ฃ๊ณ , ์ง์์๋ต ์๊ฐ์ ์ค๋นํ๊ณ ์์ด์.
GDGoC SKHU๊ฐ ์ด์ฒญํ๋ ํ์ฌ์ด๊ธฐ ๋๋ฌธ์, Member๊ฐ ๋๋ค๋ฉด ์ฐ์ ์ ์ผ๋ก ์ฐธ์์ ํ์ ํ์ค ์ ์์ด์.
- GDGoC SKHU ๋ด๋ถ์์ ์งํํ๋ ์์ด๋์ดํค ๋ฐ ํด์ปคํค๋ถํฐ ํ ํ๊ต GDGoC ๋ฐ ๋ค์ํ ์ปค๋ฎค๋ํฐ์ ํจ๊ปํ๋ ์ฐํฉ ํ๋ก์ ํธ์ ๋์ธํ๋๊น์ง, ๋ฐฐ์ด ๋ด์ฉ์ ์ง์ ํ์ฉํ๊ณ ํ์
๊ฒฝํ์ ์์ ์ ์๋ ๋ค์ํ ๊ธฐํ๋ฅผ ๋ง๋ค์ด๊ฐ์.
๐คจ GDGoC Frontend ํํธ๋ ๋ฌด์์ ๋ฐฐ์ฐ๋์?
- ๋งค์ฃผ ํ์์ผ ์คํ 6์์ ์คํ๋ผ์ธ ์คํฐ๋ ์ธ์
์ ์งํํด์.
- JavaScript ๊ธฐ์ด๋ถํฐ ์์ํด React(Vite + TypeScript) ๋ฅผ ํ์ฉํ ์น ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ ํ์ตํด์.
- ์ ๋ฐ๋ ๋ฉค๋ฒ๋ค์ ๊ฒฝํ๊ณผ ์๋ จ๋์ ๋ฐ๋ผ HTML/CSS ๊ธฐ์ด๋ถํฐ ํจ๊ป ์งํํ๋ ๋ฑ ํด๋น ๋ถ๋ถ์ ์ถํ ๋ณ๋๋ ์ ์์ด์.
- ์ปดํฌ๋ํธ์ Props, ํ์ React Hooks๋ถํฐ ๋ผ์ฐํ
, ์ ์ญ ์ํ ๊ด๋ฆฌ(Zustand), API ์ฐ๋(Axios) ๋ฑ ์ค์ ์น ์๋น์ค๋ฅผ ๋ง๋๋ ๋ฐ ํ์ํ ๊ธฐ์ ๋ค์ ๋จ๊ณ์ ์ผ๋ก ์ตํ์.
- ๋จ์ํ ์ด๋ก ๋ง ๋ฃ๋ ๊ฒ์ด ์๋๋ผ, ์๋ก์ด ๊ฐ๋
์ ๋ฐฐ์ธ ๋๋ง๋ค **์์ ์ค์ต(๊ฐ๋จ ํ๋ก๊ทธ๋จ ์ ์)**์ ํตํด ์ง์ ์ฝ๋๋ก ๊ตฌํํด๋ด์.
- ์ด๋ ต์ง ์์์! ์ ์ ๊ฐ์ด ์งํํ๋ ํจ๊ป ๋ง๋ค์ด๋ด์ :)
- ํ๋ฐ๋ถ์๋ API ์ฐ๋, ์ธ์ฆ, CRUD ๊ธฐ๋ฅ ๊ตฌํ ๋ฑ ์ค์ ์๋น์ค์์ ์์ฃผ ์ฌ์ฉ๋๋ ๊ธฐ๋ฅ๋ค์ ๋ค๋ฃจ๊ณ , ์์ฑํ ํ๋ก์ ํธ๋ฅผ ์ง์ ๋ฐฐํฌํ๋ ๊ณผ์ ๊น์ง ๊ฒฝํํด์.
- ๋งค์ฃผ ๋ฐฐ์ด ๋ด์ฉ์ ํ๋์ ํ๋ก๊ทธ๋จ์ ์กฐ๊ธ์ฉ ์ ์ฉํ๋ ๋์ ํ ๊ณผ์ ๋ฅผ ์งํํด์. ์คํฐ๋๊ฐ ๋๋ ๋์๋ ํ๋์ ์น ์๋น์ค๋ฅผ ์ง์ ์์ฑํ๋ ๊ฒ์ ๋ชฉํ๋ก ํด์. (์ถํ ๋ณ๋ ๊ฐ๋ฅ์ฑ)
<aside>
๐ก
์ด๋ก โ ์ค์ต โ ๊ณผ์ โ ํ๋์ ์์ฑ๋ ์๋น์ค๋ก ์ด์ด์ง๋ ๋ฐฉ์์ผ๋ก ์งํํ๋ฉฐ,
๋จ์ํ React์ ๋ฌธ๋ฒ์ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋์ด ์ง์ ์น ์๋น์ค๋ฅผ ์ค๊ณํ๊ณ ๊ตฌํํ ์ ์๋ ๊ฒฝํ์ ์๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
</aside>
๐ ์ง์ ์๊ฒฉ
- 2027๋
6์๊น์ง ํ๋ ๊ฐ๋ฅํ์ ๋ถ