ํ๋ก๊ทธ๋๋จธ์ค ๋ฐ๋ธ์ฝ์ค ๊ณผ์ ์ ์ฒซ ํ ๋ฌ์ด ๋๋ฌ๋ค.
๋ฐ๋ธ์ฝ์ค๋ ์ ๋ฐ์ ์ผ๋ก ์์ฐฌ ๊ตฌ์ฑ์ผ๋ก ์ค๋น๋์๊ณ , ๋ฐ๋ผ๊ฐ๊ธฐ์ ๋ถ์กฑํจ์ ์์๋ค. 2์ฐจ ๋จ์๊ธฐ๊ฐ๋๋ ์ข ๋ ๋ฐ๋์๊ณ ์์ฐจ๊ฒ ๋ฐฐ์ด ๋ด์ฉ๋ค์ ๋จธ๋ฆฟ์์ ์ง์ด ๋ฃ์ ์ ์๊ธธ ๋ฐ๋ผ๋ ๋ง์์ผ๋ก ์งง๊ฒ ํ๊ณ ํด๋ณด๋ ค๊ณ ํ๋ค.
๊ฐ์ธ์ ์ผ๋ก ์๋์ค๋ฝ๊ฒ ์ฌ๊ธฐ๋ ๊ฒ๋ค๊ณผ ์์ฌ์์ด ๋จ๋ ๊ฒ๋ค์ด ์๋ ๊ฒ ๊ฐ๋ค.
์๋์ค๋ฌ์ด ๊ฒ์ 2์ฐจ ๋จ์๊ธฐ๊ฐ๋๋ ์ข ๋ ํ๋ฐํ, ๊น๊ฒ ์งํํ๊ณ , ์์ฌ์์ด ๋จ๋ ๊ฒ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ๊ณ ๋ ธ๋ ฅํด์ผ๊ฒ ๋ค.
์๋์ค๋ฝ๊ฒ ์ฌ๊ธฐ๋ ๊ฒ
๐ ๋คํธ์ํน : ๋ฐ๋ธ์ฝ์ค๊ฐ ๋๋ ๋์ฏค์๋ ์ ๋ง ๋ง์ ์ฌ๋๋ค์ด ๋จ์ ๊ฒ ๊ฐ๋ค. (๋ฌผ๋ก ๋ชจ๋ ๋ฌด์ฌํ ๋ค ์๋ฃํ๋ค๋ ๊ฐ์ ํ์) ํ ๋ฌ ๋์ ์จ๋ผ์ธ์์๋ ๋ถ๊ตฌํ๊ณ ๋ง์ ์ฌ๋๋ค๊ณผ ์ํตํ ์ ์์๋ค. ํนํ ์คํฐ๋์์ ๋ง๋ ์ฌ๋๋ค์ด ๊ธฐ์ต์ ๋จ๋๋ค. ๋ชจ๋ ๋ฆฌ์กํธ ๋ฅ๋ค์ด๋ธ ์คํฐ๋์์ 8๋ช ์ ์ฌ๋๋ค์ ์ง์ ๋๋ฉด์ผ๋ก ๋ณด๊ณ ์ํตํ ์ ์์๊ณ , ํ ์ฃผ์ ํ ๋ฒ์ฉ ์จ๋ผ์ธ์ผ๋ก ๋ง๋๋ฉด์ ๋ด๊ฐ ๋ง์ด ๋ถ์กฑํ๋ค๊ณ ์๊ฐํ๋ ๋ถ๋ถ์์ ๋ฐฐ์ธ ์ ์๋ ๋ถ๋ถ์ด ์ ๋ง ๋ง์๋ค.
๐ ๋ฐฑ์๋์ ๋ํ ํ๋ฆ ์ดํด : ๊ฐ๋ฐ์ ์์ํ ์ง(๋ฐฐ์ด ์ง) ์ด์ ๋ง 1๋ ์ด ๋๋ ๊ฒ ๊ฐ๋ค. ๊ทธ๋ ๊ธฐ์ ํ๋ก ํธ๋ ๊ฒํฅ๊ธฐ์์ผ๋ก๋ง ์๊ณ ์์๊ณ , ๋ฐฑ์๋์ ๋ํด์๋ ๊ทธ์ ๋ฌด์งํ ์ํ์๋ค. 1์ฐจ ๋จ์๊ธฐ๊ฐ ๋์ ๊น์ก์ ๊ฐ์ฌ๋์ ํตํด์ Node.js๋ฅผ ์ด์ฉํ API ๊ตฌํ, express๋ฅผ ์ด์ฉํ ์๋ฒ ๊ตฌ์ฑ ๋ฑ ๋ฐฑ์๋์์ ํ ์ ์๋ ๊ธฐ์ด ์ค๊ณ์ ๋ฐฐ์ธ ์ ์์๋ค. ํ๋ก์ ํธ๋ฅผ ํ ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ ์ ๊ณตํด์ฃผ๋ swagger๋ API ๋ฌธ์๋ฅผ ํตํด์ ์ฐ๊ฒฐ๋ง ํ๋ ค๊ณ ํ์์ง, ๊ทธ ์์ ์ค๊ณ๋ฅผ ์๊ฐํด๋ณด์ง๋, ๊ฒฝํํด๋ณด์ง๋ ๋ชปํ๊ธฐ ๋๋ฌธ์ ํด๋น ๊ธฐ๊ฐ ๋์ ์ํํ๋ ๊ฒฝํ๋ค์ด ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ค์ ๋ ธ๊ณ ๋ฅผ ์กฐ๊ธ์ด๋๋ง ์ดํดํ ์ ์๋ ์๊ฐ๋ค์ด์๋ค.
๐ ๊ณต๋ถ ์ต๊ด ์ก๊ธฐ : ์์นจ ๋ชจ๊ฐ์ฝ ์คํฐ๋์ ์ฐธ์ฌํ๊ณ ์๋ค. ํด๋น ์คํฐ๋๋ฅผ ํตํด์ ์์นจ์ ๋ฐ๋ ์๋ ๊ณต๋ถ๋ฅผ ํ ์ ์์๋ค. 8:00-11:30 ๋์ ์งํํ๋ ์คํฐ๋์ธ๋ฐ, ์ฒ์์๋ ์์นจ์ ์ผ์ด๋๋ ๊ฒ์กฐ์ฐจ ํ๋ค์์ง๋ง, ์์นจ์ ์ง์ค์ด ์๋๋ ๊ฒฝํ์ ํ ์ดํ๋ก๋ ์ข ๋ ์ผ์ฐ ์๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ , ์ต์ํ 6์๊ฐ์ ์๊ณ ์คํฐ๋์ ์ฐธ์ฌํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ค. ๊ทธ๋์์ธ์ง ์์นจ์ ๊ณต๋ถ๋ฅผ ํ๋ ๋ฃจํด์ผ๋ก ํ๋ฃจ๋ฅผ ๋ ์ ๋์๊ฒ ์ด ์ ์์๋ค. ์น๊ตฌ๋ค์๊ฒ๋ ์ถ์ฒํ์ง๋ง ์์นจ 3์๊ฐ ๊ณต๋ถ๋ฅผ ๊ณต๋ถ์ ์ง์ ๋์ฌ์ฃผ๋ ๊ฒ ๊ฐ๋ค.
์์ฌ์์ด ๋จ๋ ๊ฒ
๐ ์๊ฒฉ์ฆ ๊ณต๋ถ๋ก ์ธํด ์๊ฒจ๋ฒ๋ฆฐ ๋ฐ๋ฆฐ ๊ฐ์๋ค.. : 5/14์ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ํ๊ธฐ ์ํ์ ๋ดค๋ค. ํ๊ธฐ ์ํ ์น๋ฅด๊ธฐ 4-5์ผ ์ ๋ถํฐ๋ ๋ฐ๋ธ์ฝ์ค ๊ฐ์์ ์ง์คํ ์๊ฐ ์์ด์ ๊ฐ์๊ฐ 4์ผ์น๊ฐ ๋ฐ๋ ธ๋ ๋๊ฐ ์์๋ค. (์ฌ์ค ์ด๊ฑด 2์ฐจ ๋จ์๊ธฐ๊ฐ์ด๊ธด ํ๋ค. ์ฐ๋ ๋ ๊ธฐ์ค ์ด์ ์ ๋ชจ๋ ๋ ๋ค์ ๋์๋ณด๋ ๊ฑฐ๋ ๊ทธ๋ฅ ์จ์ผ๊ฒ ๋ค.) 1-3์ฃผ์ฐจ ํ๊ณ ๋ฅผ ๋ค์ ์ฝ์ด๋ณด๋ฉด ํ๋ฃจ์ ์ ๊ณต๋๋ ๊ฐ์๋ ๊ทธ๋ ์ ๊ผญ ๋๋ด๊ธฐ๊ฐ Try์ ์์๋ค. ๊ทธ๋ฐ๋ฐ ํ์ฐฝ API ์ค๊ณ, ๊ตฌํ, ๊ทธ๋ฆฌ๊ณ ์ฟ ํค, JWT ๋ฑ ์ค์ํ ๋ด์ฉ์ ๋ค๋ค๋ ๊ฐ์๋ค์ ๋ชป๋ฃ๊ณ ํ๋ฒ์ ๋ค์ด์ผ ํ๋ ์ํฉ์ ๋์๋ค. ์๊ฒฉ์ฆ ๊ณต๋ถ๋ ํ๊ณ์ด๊ณ ์ฌ์ค์ ์๊ฐ๊ด๋ฆฌ ๋ฏธ์ค๊ฐ ํฐ ๋ฏํ๋ค. ํด์ผํ ์ผ์ด ์๋ค๋ฉด ํ์์ฐธ์ฌํด์ผํ๋ ์ผ์ ์ด ์๋๋ผ๋ฉด ํฌ๊ธฐํด์ผํ๋ ์ฐ์ต์ด ํ์ํ ๋ฏ ์ถ๋ค. ๊ทธ๋์ ์ค๊ธฐ ์ค๋นํ ๋๋ ๊ฐ์ ๋ฃ๋ ๊ฒ์ ํ์์๋ก ๋ง๋ค์ง ์์์ผ๊ฒ ๋ค.
'๋ฐ๋ธ์ฝ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๊ณ ] ํ๋ก๊ทธ๋๋จธ์ค ํ์คํ ๋ฐ๋ธ์ฝ์ค ๋จ์ 2์ฐจ (0) | 2024.06.23 |
---|---|
[ํ๊ณ ] ํ๋ก๊ทธ๋๋จธ์ค ํ์คํ ๋ฐ๋ธ์ฝ์ค 3์ฃผ์ฐจ (0) | 2024.05.01 |
[ํ๊ณ ] ํ๋ก๊ทธ๋๋จธ์ค ํ์คํ ๋ฐ๋ธ์ฝ์ค 2์ฃผ์ฐจ (2) | 2024.04.22 |
[Git] git์ผ๋ก ํ๋ก์ ํธ ์์ํ๊ธฐ(github ์ฐ๊ฒฐ, git init) (0) | 2024.04.14 |
[ํ๊ณ ] ํ๋ก๊ทธ๋๋จธ์ค ํ์คํ ๋ฐ๋ธ์ฝ์ค 1์ฃผ์ฐจ (0) | 2024.04.13 |