๊ธฐ์กด ์น๊ฐ๋ฐ ๊ณต๋ถ๋ฅผ ๋
ํ์ผ๋ก ์์ํ๋ค๊ฐ ํน์ ์ง์ ์์ ๋ฐ๋ชฉ์ด ์กํ ํผ์์ ๊ณต๋ถํ๊ธฐ๋ฅผ ํฌ๊ธฐํ๊ณ ์ ์ ์ปค๋ฆฌํ๋ผ์ ๋ฐ๋ผ๊ฐ๋ ๊ฒ์ด ์ข๊ฒ ๋ค๊ณ ๋๋ผ๊ฒ ๋์ด ๋ถํธ์บ ํ๋ฅผ ์ฐพ์๋ณด๋ ๋์ค ์ํ์ฝ๋ฉ ์ด๊ณ ์ ์ฝ์น๊ฐ ์๋ ๋ถํธ์บ ํ๊ฐ ๋์ ๋์ฌ ์ง์ํ๊ฒ ๋์๊ณ , ํฉ๊ฒฉํ์ฌ ์๊ฐํ๊ฒ ๋์๋ค.
์๊ฐ๊ธ์ก์ ์๊ฐ์ ์ฒญ ์ ์กด์ฌํ์ง๋ง, ๊ฒฐ๋ก ์ ์ผ๋ก๋ ๋๋ผ์์ ๋ค ์ง์ํด์ค์ ๊ทธ๋ฅ ๊ณต์ง๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. ๋ค์ ๊ธฐ์์ ์ง์ ํ ์ฌ๋๋ค์ด ์์ํ ๊ณ , ๊ธฐ๋กํ๋ ๊ฒ์ ์ข์ํ๋ ์ฑ๊ฒฉ์ด๋ผ ์ฃผ์ฐจ๋ง๋ค ๊ธ์ ์กฐ๊ธ์ฉ ์ ์ด๋ณด๋ ค๊ณ ํ๋ค.
๋ค๋ฅธ ํ๊ธฐ๋ค์ ๋ณด๋ฉด ์ ๋ณด๋ค์ ์ถฉ๋ถํ ์ฐพ์ ์ ์์ด ์ ๋ง ๊ฐ๋จํ๊ฒ๋ง ์ ๊ณ ๋์ด๊ฐ๋ ค ํ๋ค. ๊ธฐ๋ณธ์ ์ธ ์ฝ์ค๋ ์๋ฅ -> 1์ฐจ ์ฝํ
-> ์ ๋ฐ ์ธํฐ๋ทฐ -> ์ต์ข
๊ฒฐ๊ณผ
๋ก ์ด๋ฃจ์ด์ง๋ค. ์๋ง๋ ์ฐํ
์ฝ ๊ฐ์ ๊ณณ๋ณด๋ค๋ ํจ์ฌ ๊ฐ๊ฒฐํ ์ ๋ฐ ์ ์ฐจ๋ค.
์๋ฌด๋๋ ํ๊น์ ๊ธฐ์ค์ ๋๊ฒ ์ก์ ๋ถํธ์บ ํ๋ ์๋๋ค๋ณด๋ ์ฝํ
๋์ด๋๊ฐ ๋งค์ฐ ๋ฎ์๊ณ , ์ ์ผ ์ด๋ ค์ด ๋์ด๋๊ฐ ๋ฐฑ์ค ์ค๋ฒ4 ์ ๋ ๋๋์ด์๋ค. ์๋ง๋ ์ ๋ง ์ด์ฌํ ํด์ผ ๊ฒจ์ฐ 1์ ์ ๋์๋๋ฐ ์๋ฆฌ์ค๋ ์๊ฐ๋ ๋ง์ด ๋จ๊ธด ์ฑ ๋ชจ๋ ๋ฌธ์ ๋ฅผ ํด๋ฆฌ์ดํ๋ค. ๋ค๋ง ์ถ๊ฐ์ ์ผ๋ก ๋์ค๋ ๋
ผ๋ฆฌ๋ ฅ ํ
์คํธ๊ฐ ์๋๋ฐ, NCS ํ์์ ์ฒ์ ํ์ด๋ณด๋ ๋ฌธ์ ๋ผ ์๊ฐ ๊ณ์ฐ์ ๋ชปํด์ ๊ฑฐ์ ๋ค ๋ ๋ ธ๋ค.
๋๋๋ ์๋
ํ์ธ์, ๋๋๋๊ป์๋ ์๋ฆฌ์ค SW ํธ๋ 4๊ธฐ ๋ ์ด์๋ก ์ต์ข
์ ๋ฐ๋์์ต๋๋ค.
์ธํฐ๋ทฐ์์๋ ๊ทธ ๋์์ ๊ฒฝํ, ์ง์ ๋๊ธฐ๋ค์ ๋ฌผ์ด๋ดค๊ณ ์์งํ ์ฐจ๊ทผ์ฐจ๊ทผ ์๊ธฐ๋ฅผ ํ๊ณ ๋๋ ๋ค์๊ณผ ๊ฐ์ด ํฉ๊ฒฉํด์์๋ค. ์, ์ฐธ๊ณ ๋ก ๋ณธ๋ช
์ผ๋ก ์ฐ๋ฝ์ด ์ค๋๋ฐ ๋ธ๋ก๊ทธ ๊ฒ์๋ฅผ ์ํด ์ด๋ฆ์ ๋ค์ ๋ด ๋๋ค์ ๋๋(CDD)
๋ก ๋ฐ๊ฟจ๋ค.
์์ธํ ์ฌํญ์ ๋ํด์๋ ์ ์๊ถ ๋ฌธ์ ๋ฑ์ผ๋ก ์ธํด ์ธ๋ถ ์ ์ถ์ด ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์๊ณ ์๋ค. ๊ทธ๋์ ๊ฐ๋ตํ๊ฒ ์๊ธฐํ์๋ฉด ์ ๋ฐ์ ์ธ ์น ๊ฐ๋ฐ ๋ก๋๋งต์ ๋ฐ๋ผ๊ฐ๋ค๊ณ ๋ณด๋ฉด ๋๋ค. ์ฒซ ์ฃผ์ฐจ์์๋ HTML/CSS, Git
์ ๋ํด์ ๋ฐฐ์ฐ๊ณ ๊ทธ ์ดํ๋ก JS -> REST API -> ReactJS
์์ผ๋ก ๋ฐฐ์ด๋ค๊ณ ์๊ฐํ๋ฉด ๋๋ค.
์ฌ์ค ๋ฐฐ์ฐ๋ ๊ธฐ๊ฐ์ด ๊ฑฐ์ 4๊ฐ์๋ ์ฑ ์๋๋ 16์ฃผ์ ๊ธฐ๊ฐ์ด๋ผ ์ด๋ ๊ฒ ๋ง์ ์์ ์ด๋ป๊ฒ ๋ฐฐ์ธ์ง ๋ง๋งํ ์๊ฐ ์๋๋ฐ, ์๊ฐํด๋ณด๋ ๊ทธ๋ฅ ์ผ๊ณผ ์์ฒด๋ฅผ ๋ถํธ์บ ํ์ ์ง์ด๋ฃ์ผ๋ฉด ํ๋ฃจ ์ ์ฒด๋ฅผ ๊ฐ๋ฐ์ ์์์๊ฐ ์์ด์ ์ด์ฌํ๋ง ํ๋ค๋ฉด ๊ฐ๋ฅํ๋ฆฌ๋ผ ๋ฏฟ๊ณ ์๋ค.
๊ด๊ณ ์์ฒด๋ฅผ ๋น์ ๊ณต์ ์์ฃผ๋ก ๋ฐ๊ณ ์์ด์ ๊ฐ์๋ ๋น์ ๊ณต์ ์์ฃผ๋ก ์งํํ๋ ๊ฒฝํฅ์ด ์๋ค. ์ข๊ฒ ๋งํ๋ฉด ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์์ง๋ง, ํํธ์ผ๋ก๋ ๊ฐ์ ์๋๊ฐ ์กฐ๊ธ์ ๋๋๊ฒ ํ๋ฌ๊ฐ๋ ๋๋์ด ์๋ค. ์ ๊ณต์๋ก์จ ์ ๋ง ๋น์ฐํ๊ฒ ์๊ฐํ๋ ๋ถ๋ถ์ด ๋จ๋ค์๊ฒ๋ ์๋กญ๊ณ ์ด๋ ค์ด ๋ถ๋ถ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง๊ณ , ์ฝ์น ๋ถ๋ค๋ ์ด๋ฌํ ์ง๋ฌธ ํ๋, ํ๋์ ์ ๋ง ์ ์ฑ๋ค์ฌ ๋ต๋ณ์ ํด์ฃผ์๊ธฐ ๋๋ฌธ์ ์ด์ฌ์ ์ ์ฅ์์๋ ๋ฐ๋ปํ ๋ถํธ์บ ํ๋ผ๊ณ ํ ์ ์์ ๊ฒ ๊ฐ๋ค.
๋ค๋ง ์์ง๊น์ง๋ ๋ณธ๊ฒฉ์ ์ธ ์ปค๋ฆฌํ๋ผ์ ๋ค์ด๊ฐ์ง ์์๊ธฐ ๋๋ฌธ์ ์ด ๊ธ ์ดํ์ ํ๊ธฐ๋ ์ด๋ป๊ฒ ๋ฌ๋ผ์ง์ง ๋ชจ๋ฅธ๋ค. ์ฌ์ค ์ง๊ธ๊น์ง ๋ฐฐ์ด ๊ฒ๋ค์ ์ ๋ง ๊ฐ๋จํ ๋ก์ง ๊ตฌํ๊ณผ ์น ๋์์ธ ์ ๋๊ฐ ๋์ด๋ผ ๋น๊ต์ ๋์จํ๊ฒ ์งํํ๋ ๊ฒ์ผ์๋ ์๋ค. ์น์ ์ฒ์ ๊ณต๋ถํ๊ธฐ ์์ํ์ ๋๋ ๋ฑ ์ด ์์ ์ ๋์ด๊ฐ๊ธฐ ์์ํ๋ฉด์ ๋ฐ๋ผ๊ฐ๊ธฐ๊ฐ ๋ฒ ์ฐฌ ๊ธฐ์ต์ด ์์๋ค. ์ฌ์ค ์ด๊ฒ ์น ๊ฐ์์ ๋ํ์ ์ธ ํน์ง์ด์ ๊ณตํต์ ์ผ์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค.
๊ต์ก์ฅ์ด๋ผ๊ณ ํด์ผ๋๋? ์๋ฆฌ์ค๋ ํ๋ก๊ทธ๋๋ฐ ๋ฐ ํ ํ๋ก์ ํธ๋ฅผ ์งํํ ์ ์๋ ์ฅ์๋ฅผ ์ ๊ณตํด์ฃผ๋๋ฐ, ์ฌ๊ธฐ ์์ค์ด ๋๊ฒ ์ข๋ค. ํฌ๊ฒ ๋ผ์ด์ง, ๋ฏธํ ๋ฃธ, ํ๋ก๊ทธ๋๋ฐ ์กด์ผ๋ก ๋๋์ด์ ธ ์๋๋ฐ, ๋ชจ๋ PC๊ฐ ์์ด๋งฅ์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ค.
์ง์ญ์ ์์ธ์ ์ฑ์, ๋ถ์ฐ์ ์ผํ ์ผ๋ก ๋๋๋๋ฐ ์ด์์๊ฐ์ ์ฐจ์ด๊ฐ ์๋ค. ์์ง ์ด๊ธฐ๋ผ ๊ทธ๋ฐ์ง๋ ์ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋ถ์ฐ๋ฉ์๋ ์ฌ๋์ด ๊ฑฐ์ ์์ด ์ ๋ง ์พ์ ํ๋ค. ๊ทธ๋๋ ๊ฐ๋ฐ ๋คํธ์ํฌ ํ์ฑ์ ์ํด ์ด๋์ ๋์ ์ฌ๋๋ค์ ์ข ๋ฐฉ๋ฌธ์ ํด์คฌ์ผ๋ฉด ์ข๊ฒ ๋ค๋ ๋ฐ๋จ์ด ์๋ค.
ํธ๋ถํธ๊ฐ ๊ฐ๋ฆด ๋งํ ๊ฐ์ ๋ฐฉ์์ด๋ผ๊ณ ์๊ฐํ๋๋ฐ, ๊ต์ก์ด ์ด๋ฃจ์ด์ง๋ ์์์ผ๊ณผ ๊ธ์์ผ ์ฌ์ด์์ ์ค์๊ฐ ๊ฐ์๋ ํ, ๋ชฉ ๋จ ์ดํ๋ง ์งํ๋๋ค. ์ํธ์ํตํ๋ฉฐ ๋ฐฐ์ฐ๊ธฐ ์ํด ๋ค์ด๊ฐ ๋ถํธ์บ ํ์์ ์ฃผ์ 3์ผ ์ฉ ๊ฐ์ ์์๋ง์ผ๋ก ํ์ต์ ํ๋ค๋ ๊ฒ์ด ๊ฐ์ธ์ ์ผ๋ก ์ข ์์ฝ๊ธด ํ๋ค. ๊ทธ๋๋ ๋์ค์ฝ๋๊ฐ ์์ด ๋ค๋ฅธ ๋ ์ด์๋ค๊ณผ ์ํตํ๋ฉฐ ๋ฌธ์ ํด๊ฒฐ์ ํ ์ ์๋ค.
์ค์๊ฐ ๊ฐ์๋ ์ด๋ก ๊ฐ์๋ฅผ ๋ณด์ถฉํ๋ ๋๋๋ ์๊ณ , ์ด๋ก ์์ ๋น ์ง ์์๋ค์ ์ฒดํฌํด์ ์ถ๊ฐ์ ์ผ๋ก ์๋ ค์ค๋ค. ์ฌ์ค ๊ทผ๋ฐ ์ด๊ฒ๋ณด๋ค ์ค์๊ฐ QnA๊ฐ ๊ฐ๋ฅํ๋ค๋ ์ ์ด ๊ฐ์ฅ ์ข์ ๊ฒ ๊ฐ๋ค. ๋ฌผ๋ก ์ธํฐ๋ท์ ์ฐพ์๋ณด๋ฉด ๋๋ ์ ๋ณด๋ค๋ณด๋ค๋ ๊ฒฝํ์ ์ธ ์ง๋ฌธ๋ค์ ํ์ ๋์ ๋ต๋ณ์ด ๋์์ ๋ง์ด ์ฃผ๋ ๊ฒ ๊ฐ์๋ค.
๋ณธ๊ฒฉ์ ์ผ๋ก ํ์ต์ ํ๊ธฐ ์์ํ๋ฉด์ ์ป์ ๋ด์ฉ๋ค์ ์ฌ๊ตฌ์ฑํ์ฌ ์ด ๊ณณ velog์ ์ ๋ก๋ ํ ๊ฒ ๊ฐ๊ณ , ํ๊ณ ๋ฑ์ ๋ํ ๋ด์ฉ์ ์ฃผ์ฐจ๋ง๋ค ์ธ ๋ด์ฉ์ด ์ถฉ๋ถํ๋ค๋ฉด ์จ ๋ด๋ ค๊ฐ ์์ ์ด๋ค.