Appearance
๐ Web (์น ํ๋ก๊ทธ๋๋ฐ) โ
๋ธ๋ผ์ฐ์ ์ ๋์ ์๋ฆฌ๋ถํฐ REST API, OAuth, ์ธ์ /์ฟ ํค, ํ๋ก ํธ์๋ ํ๋ ์์ํฌ(React/Vue) ๋ฐ ๋ฐฑ์๋(Spring/JPA)๊น์ง ์น ์ํ๊ณ์ ์ ๋ฐ์ ์ธ ๊ธฐ์ ์ง์์ ๋ค๋ฃจ๋ ๊ณต๊ฐ์ ๋๋ค. ์ข์ธก ์ฌ์ด๋๋ฐ๋ฅผ ํตํด ์๋์ ์ธ๋ถ ์นดํ ๊ณ ๋ฆฌ๋ณ ๊ฐ๋ ์ ํ์ธํ์ค ์ ์์ต๋๋ค.
๐ ์ธ๋ถ ์นดํ ๊ณ ๋ฆฌ โ
- Web Basics (๊ธฐ์ด): ๋ธ๋ผ์ฐ์ ๋ ๋๋ง ๋ฐฉ์, HTTP ํ๋กํ ์ฝ, ๋ณด์(XSS/CSRF), JWT, ์ฟ ํค ๋ฑ ์น ๊ธฐ๋ณธ ๊ธฐ์
- Spring (์คํ๋ง): Spring MVC, Boot, Security, JPA(Dirty Checking) ๋ฑ ์ํฐํ๋ผ์ด์ฆ ๋ฐฑ์๋ ์ํคํ ์ฒ
- React / Vue: SPA, CSR vs SSR, ์ปดํฌ๋ํธ ๋ผ์ดํ์ฌ์ดํด, ํ (Hook) ๋ฑ ์ต์ ํ๋ก ํธ์๋ ํ๋ ์์ํฌ ์๋ฆฌ
- DevOps: Travis CI, ์์คํ ๊ท๋ชจ ํ์ฅ, ๋ก๋๋ฐธ๋ฐ์ฑ ๋ฑ ์ธํ๋ผ ๋ฐ ๋ฐฐํฌ ์ ๋ต