
๋ฒ์จ ๋ฐ๋ธ์ฝ์ค ์ฒซ ์ฃผ๊ฐ ๋๋ฌ๋ค. 3์ 28์ผ์ ๊ฐ๊ฐํ๋๋ฐ, ์ฒด๊ฐ์ ํ๋ฌ์ ํ ๊ฒ ๊ฐ์ ๋๋. ์๊ฐ์ด ์ฐธ ๋น ๋ฅด๊ฒ ์ง๋๊ฐ๋ค. ์ฒซ ์ฃผ ํ๊ณ ์, ๋ฐ๋ธ์ฝ์ค๋ฅผ ์ผ์ฃผ์ผ ๋ค์ผ๋ฉด์ ๋๋์ ์ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค.
ํ๊ณ : โญโญโญโญ
๐Liked
1. ๋งค์ผ ๊ณต๋ถ
์ฃผ๋ง๋ ๋น ์ง์์ด ๊ฐ์๋ฅผ ๋ฃ๊ณ , ๊ทธ๋ ๋ฐฐ์ด ๋ด์ฉ์ ์ ๋ฆฌํด์ ๋ธ๋ก๊ทธ์ ์
๋ก๋ ํ๋ค. ์๊ฐ๋ณด๋ค ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๊ธด ํ์ง๋ง, ๊ธ์ ์ฐ๋ฉด์ ๋ณต์ต์ด ์์ฐ์ค๋ฝ๊ฒ ๋๋ ํ์ต์ ๋ง์ ๋์์ด ๋ ๊ฒ ๊ฐ๋ค. ๋์ค์ ์ค์ค๋ก ๋์๋ณด๊ธฐ์๋ ์ข์ ๊ฒ ๊ฐ๋ค. ์ฃผ๋ง์๋! ํ ์์ผ์๋! ์ผ์์ผ์๋! ๊ฐ์๋ฅผ ๋ค์๋ค๋ ์ ์์ ์ค์ค๋ก ์ฐธ์ํ์ด์ ๋์ฅ ์ค๋ฐฑ๊ฐ ์ฃผ๊ณ ์ถ๋ค.
2. NestJs ์คํฐ๋ ๋ชจ์ง
์๋ฌด๋ ๋ชจ์ง๊ธ ์ ์ฌ๋ฆฌ๊ธธ๋ ์ดํ ๋์ ๋์น๋ง ๋ณด๋ค๊ฐ, ๊ฒฐ๊ตญ ๋ด๊ฐ ์ ์ผ ๋จผ์ ์ฌ๋ ธ๋ค. ์ด๋ฒ ๊ณผ์ ์์๋ Express๋ง ๋ฐฐ์์ NestJs ์คํฐ๋๋ฅผ ์ด๋ฉด ๋ง์ด ์ง์ํ ์ค ์์๋๋ฐ ์๊ฐ๋ณด๋ค ์ง์์๊ฐ ๋ง์ง๋ ์์๋ค...๊ทธ๋๋ 4๋ช
์ฑ์ฐ๊ธฐ ์ฑ๊ณต! ๋ค์์ฃผ๋ถํฐ ๋ณธ๊ฒฉ์ ์ผ๋ก ์์์ด๋ค.

๐Lacked
1. ์๊ฐ ๊ด๋ฆฌ ์คํจ
๋ธ๋ก๊ทธ ์ ๋ฆฌ์ ๋๋ฌด ๋ง์ ์๊ฐ์ ์์๋ค. ๊ฐ์ ๋ฃ๋ ๊ฒ๋ณด๋ค๋ ๋ ๋ง์ด ๊ฑธ๋ฆฐ ๋ฏ ํ๋ค.
๊ฐ์์์ ๊น๊ฒ ๊ฐ๋ฅด์น์ง๋ ์์์ ํผ์์ ๋ ์์๋ณด๊ณ ๊ณต๋ถํ๋๊ฒ ๋๋ฌด ํ์ํ๋ค๊ณ ์๊ฐ๋๋๋ฐ, ๋ธ๋ก๊ทธ ์ ๋ฆฌ์ ์ง์คํ๋ค๋ณด๋ ์คํ๋ ค ๊ณต๋ถ์๋ ๋ง์ ์๊ฐ์ ์ฐ์ง ๋ชปํ๋ค. ์กฐ๊ธ ์์ฌ์ด ๋ถ๋ถ์ด๋ค.
2. ์ค์ ์ง์ค๋ ฅ ๋ถ์กฑ
์ฝ์ด ํ์์ด 1์์ ์์ํ๋ค๋ณด๋ ์ค์ ์ง์ค๋ ฅ์ด ์กฐ๊ธ ํ๋ ค์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค. ์ ์ด ๋ ๊นจ์ ์ง์ค์ด ์๋๋ ๊ฒ๋ ์๊ณ . ๋ ์ผ์ฐ ์๊ณ ์ผ์ฐ ์ผ์ด๋๋ ์ต๊ด์ ๋ค์ฌ๋ด์ผ๊ฒ ๋ค.
๐ฅธLearned
- Node.js ๊ธฐ์ด ๊ฐ๋ ์ ๋ฐฐ์ ๋ค. ์ฑ๊ธ ์ค๋ ๋, ๋ ผ๋ธ๋กํน ๋ฑ Node.js ํน์ง๋ ์๊ณ , ๋ ์ค์ต์ ํด๋ณด๋ฉด์ ์ฝ๋ ์ง๋ ๋ฐฉ๋ฒ๋ ๋ฐฐ์ ๋ค.
- ๋ผ์ฐํฐ, ์์ฒญ ์๋ต ํ๋ฆ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๋๊น์ง ์ค์ตํด๋ณด๋ฉด์ ๋ฐฑ์๋ ๊ตฌ์กฐ๊ฐ ์ด๋ป๊ฒ ๋์ํ๋์ง ๊ฐ์ ์ก์ ์ ์์๋ค.
- ์ข์ ์ต๊ด๋ ์ ์ ์๊ธฐ๊ณ ์๋ค. ์ค์ ์๋ ๋์ด์ ธ ์๊ธด ํ์ง๋ง, ์คํ์๋ ์๋ฆฌ์ ์ค๋ ์์ ์๊ณ , ๋ ๋ธ๋ก๊ทธ ๊ธ ์ฐ๋๊ฒ ๋์ด์ง๋ฉด 12์๋ฅผ ๋๊ธฐ๋ ๊ฒฝ์ฐ๋ ์์ด์ ์นจ๋๋ณด๋ค ์์๊ฐ ์ต์ํด์ง๊ธฐ ์์ํ๋ค. ๊ทธ์น๋ง ๊ฑฐ๋ถ๋ชฉ์ด ๋์ด๊ฐ๊ณ ์๋ค.
๐นLonged for
1. Nest.js ์คํฐ๋ ์์
๋ค์์ฃผ์๋ ๋ณธ๊ฒฉ์ ์ผ๋ก ์คํฐ๋๊ฐ ์์๋๋ค. ๋ด๊ฐ ํ์ฅ์ธ๋ฐ, ์๋ ๋
์์ ์ธ ์ฑํฅ์ด ๊ฐํด์ ์ด๋ป๊ฒ ์กฐ์จํ๊ณ ์ด๋์ด์ผ ํ ์ง ๊ฑฑ์ ๋ฐ, ๊ธฐ๋ ๋ฐ์ด๋ค. ์ฒ์๋ถํฐ ๋๊น์ง ์ต์ ์ ๋คํ๊ธฐ
2. ์๊ฐ ๊ด๋ฆฌ ์ฐ์ต
๋ธ๋ก๊ทธ์ ๊ณผํ๊ฒ ์๊ฐ ์๋ ๋์ , ์กฐ๊ธ ๋ถ์กฑํ๋๋ผ๋ ํจ์จ์ ์ผ๋ก ์ ๋ฆฌํ ์๊ฐ์ด๋ค. ์ค์ ์๊ฐ๋ ์ข ๋ ์์ฐจ๊ฒ ์ฐ๊ธฐ ์ํด ๋ฃจํด์ ๋ง๋ค์ด๋ด์ผ๊ฒ ๋ค.
3. ํ ํ๋ ์ ํ๊ธฐ
๋ค์์ฃผ๋ถํฐ๋ ๊ณ ์ ํ ํ๋์ด ์์๋๋ค. ํ์ผ๋ก ๋ญ ํด์ผํ๋์ง ์ ํด์ฃผ์ง ์์์, ํ ๋ด์์ ์กฐ์จํด์ผ ํ๋ค. ๋๋ ์๊ณ ๋ฆฌ์ฆ, CS, ์ฌ์ด๋ํ๋ก์ ํธ๊น์ง ํ๊ณ ์ถ์๊ฒ ๋ง์๋ฐ ์๊ฒฌ์ด ์กฐ๊ธ ๋ถ๋ถํ๋ค..ํ์๋ค ์ ์ค๋ํ ์ ์๋๋ก ์ ์ค๋นํด๊ฐ์ผ๊ฒ ๋ค.
๐ค๋ฐ๋ธ์ฝ์ค ๋๋์
1์ฃผ์ฐจ๋ฅผ ๋ง์น๊ณ ๊ฐ์์ ์ปค๋ฆฌํ๋ผ ์ ๋ฐ์ ๋ํด ๋๋์ ๋ค์ ์ ๋ฆฌํด๋ณด์๋ค. ์ข์ ์ ๋ ์์๊ณ , ์์ฌ์ด ์ ๋ ์์๋ค.
์ปค๋ฆฌํ๋ผ์ ๋ํ ๊ธฐ๋๊ฐ
์์งํ html, css ํํธ๋ฅผ ๋ค์ ๋๋ง ํด๋, ์ ๋ง ๊ฒํฅ๊ธฐ ์์ค์ด๋ค ์ถ์ด์ ๋ถ์ํ์ง๋ง, ๋ฐฑ์๋ ํํธ๊ฐ ์์๋๋ฉด์ ์ ์ ๊น์ด ์๋ ํ์ต์ด ์์๋์๋ค. ์ปค๋ฆฌํ๋ผ ์ ์ฒด๋ฅผ ์ดํด๋ณด๋ ๋ฐฑ์๋/ํ๋ก ํธ์๋ ๊ฝค๋ ์ ๊ตฌ์ฑ๋ ๊ฒ ๊ฐ์์ ๊ธฐ๋๊ฐ ์๊ฒผ๋ค. ๋ฐฑ์๋๋ฅผ ๋จผ์ ๋ฐฐ์ฐ๋ ๊ฒ๋ ๋๋ฌด ์ข์๋ค. ๋ฐฑ์๋ ์ง์์ด ๋ง์ด ๋ถ์กฑํด์ ํ๋ก ํธ ๊ธฐ๊ฐ์ ํผ์ ๋ ๋ณด์ถฉํด ๋ณผ ์๊ฐ์ด๋ค. LMS ์์คํ
์ด๋ค๋ณด๋ ๋ญ ๋ฐฐ์ธ์ง ํ๋ฒ์ ํ์
ํ ์ ์๋ค๋๊ฒ ์ ๋ง ํฐ ์ฅ์ ์ธ ๋ฏ
ํ์
7๊ธฐ ๋ถ๋ค ๋๋ถ๋ถ ์ด๋์ ๋ ๊ฒฝํ์ด ์์ผ์ ๋ถ๋ค์ธ ๊ฒ ๊ฐ๊ณ , ํ์๋ค๋ ๋๋ถ๋ถ ํ๋ก์ ํธ ๊ฒฝํ ํ๋๋ฒ์ ๋๋ ์์ผ์
์ ์ฌ์ด๋ ํ์ ์งํํ๊ธฐ์๋ ์ข์ ๊ตฌ์ฑ์ธ ๊ฒ ๊ฐ๋ค. ์ค๋ฌด ๊ฒฝํ ์์ผ์ ๋ถ, ์ ๋ช
ํ ๊ต์ก ๊ณผ์ ์๋ฃํ์ ๋ถ๋ ์์ด์ ์ด๊ฒ์ ๊ฒ ๋ง์ด ๋ฐฐ์ธ ์ ์์ ๊ฒ ๊ฐ๋ค! ์์์กฐ์ฌ์ ์ ์๊ฒ ์ ๋ง ๋ง์ด ๋ฐ์๋์๋ค. ๋งค๋์ ๋์ด ์ธ์ฌํ๊ฒ ํ ๊ตฌ์ฑํด์ฃผ์ ๊ฒ ๊ฐ๋ค๐. I ํํฐ์ค์ธ๋ฐ ๊ทน EEEE ๊ฐ์ ํ์ฅ๋ ๋๋ถ์ ์ค๋์ค ์๋น๊ณ ํ์๋ ์ ๋ง์ณ์ ๋๋ฌด ์์ฌ๋๊ณ ์ข์๋ค.
์น์ ํ ์๋ด
์ถ์ ๊ฐ์ ํ์ ์ ์ธ ๋ถ๋ถ๋ค ์๋ด๋ฅผ ๋๋ฌด ์ํด์ค์ ์ข์๋ค. ๋ญ ํ๋ ์๋ฌธ ์๊ธฐ๋ฉด ์ผ์ผ๋ฐค๋ฎ ์ฝ์งํ๋ ์คํ์ผ์ธ๋ฐ ์ ๋ ์ฝ์งํ ์ผ ์๊ฒ ์ผ์ฃผ์ผ ๋์ ๊ณต์ง ๋์์ฃผ์๊ณ , ๋ ์์ผ๋ก ์ผ์ ์ ํ ์บ๋ฆฐ๋๊น์ง ์ ๊ณตํด์ฃผ์
จ๋ค. ํ์ฌ ์ ์ฒญํด๋์๊ฒ ๋ง์์ ์ ์๊ฐ ๊ฒน์น๋ฉด ์ด์ฉ์ง ํจ๋ ์ค์ด์๋๋ฐ ์บ๋ฆฐ๋ ๋ณด๋ ๊ฒน์น๊ฒ๋ ์๊ณ , ์์ผ๋ก๋ ์ ํผํด์ ์งค ์ ์๊ฒ ๊ตฌ๋ ์ถ์ด์ ํ์๋ฆ ๋์๋ค.
ํํ
์คํฐ๋ ๋์ ์ง์ ํ ๊ถ ํด์ค๋ค! nestjs ์ฑ
์ ์ฒญํ๋ค๐๐๐
๋ชจ์ง ํ์ด์ง์๋ ๋ธ๋๋ ํคํธ ์ค๋ค๊ณ ์จ์๋๋ฐ ์ธ์ ์ฃผ๋์ง ๋ชจ๋ฅด๊ฒ ๋ค. ํค๋ณด๋ ์ฃผ๋ ๊ณผ์ ๋ฒ๋ฆฌ๊ณ ๋จธ์ฑ์ด ์คํฐ์ปค๋ฅผ ์ ํํ๋๋ฐ ๋นจ๋ฆฌ ์คํฐ์ปค ๋ฐ๊ณ ์ถ๋ค ๋จธ์ฑํฐ์ปค
๊ฐ์ ๊ตฌ์ฑ์ ์์ฌ์
๊ฐ์๋ ์ ๋ฐ์ ์ผ๋ก ์ค๋ช
์ด ์์ฒญ ์ฝ๊ฒ ์งํ๋๋ค. ์ ๋ง๋ก ๋น์ผ ๊ฐ์๋ง ์ ๋ค์ผ๋ฉด ์ดํดํ ์ ์๋ ์์ค์ด์๋ค. ์ผ๋ง๋ ์ฝ๋๋ฉด Github ํ์๊ฐ์
ํ๋ ๋ฐฉ๋ฒ๊น์ง ์๋ ค์ฃผ์ ๋ค. ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ ์ ๋ฌด๋ฅผ ๋ ๋์ ํ์๊ฐ์
์ ๊ธฐ๋ณธ์ธ๋ฐ ์ด์ง ๋นํฉ์ค๋ฝ๊ธฐ๊น์ง ํ๋ค...์ฌ์์ ์ข๊ธด ํ์ง๋ง ๊ธฐ๋ณธ์ ์ธ ๊ฒ๋ค์ ์กฐ๊ธ ๋ฐฐ์ ๋ฅผ ํ๊ณ , ์ฌํ๋ ๋ด์ฉ๋ค์ ๋ ๋ค๋ค์ผ๋ฉด ์ข์๊ฒ ๋ค๋ ์๊ฐ์ ํ๋ค.
๊ฐ์์ ๊ณผ์ ์ ์ฐ๊ด์ฑ์ ์กฐ๊ธ ์๋ฌธ์ด ๋๋ ๋ถ๋ถ๋ ์์๋ค. ์คํ๋ ์๊ณ , ๋น์ผ ๋ฐฐ์ฐ์ง ์์ ๋ด์ฉ์ด ๊ณผ์ ์ ํฌํจ๋๋ ๊ฒฝ์ฐ๋ ์์๋ค. ํ ๋ฒ์ ๋ฌถ์ด์ ์ค๋ช
ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์ ๋ด์ฉ๋ค์ด ๋ค๋ฅธ ๋ ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ด์ ํ๋ฆ์ด ๋๊ธฐ๋ ๋๋๋ ๋ฐ์๋ค. ์ ์ค๋ช
์ ์ํด์ฃผ์์ง, ์ถ์ด์ ํผ์ ๊ณต๋ถํด์ ์ ๋ฆฌํ ๊ฒ๋ค์ด ํ๋ฃจ ์ดํ ๋ค ๊ฐ์์ ํฌํจ๋ ๊ฒฝ์ฐ๊ฐ ์ ๋ง ๋ง์๋ค. ๋ง์ ๊ฒ๋ค์ ๊ณ ๋ คํด์ ์ต์ ํํ ์ปค๋ฆฌํ๋ผ์ด๊ฒ ์ง ์๊ฐํ๋ฉด์๋, ํ ๋ฒ ๋ฐฐ์ธ ๋ ์ด์ด์ ๋ฐฐ์ฐ๋๊ฒ ์ต์ํ ๋๋ก์๋ ์กฐ๊ธ ์์ฌ์ด ๋ถ๋ถ์ด์๋ค.
์์จ์ ์ธ ํ๋ก์ ํธ
์ ๊ท ํ๋ก์ ํธ๊ฐ ์ ๋ค. ํ๋ก์ ํธ๊ฐ ์์ ์๋๊ฑด ์๋๋ฐ, ํด๋ก ์ฝ๋ฉ ์์ค์ ๊ฐ์ธ ํ๋ก์ ํธ์ด๊ณ , ํ์ผ๋ก ์งํ๋๋ ์ ๊ท ํ๋ก์ ํธ๋ ์ต์ข
ํ๋ก์ ํธ ํ๋๋ง ์๋ ๊ฒ ๊ฐ๋ค.
ํ์ด ์ ํด์ง๊ธด ํ์ง๋ง, ์ฌ์ด๋ ํ๋ก์ ํธ๊ฐ ๊ฐ์ ๋๋ ๊ฒ๋ ์๋๊ณ ํ ๋ด์์๋ ํ๋ก์ ํธ ํ๊ณ ์ถ๋ค, ๊ณต๋ถ๋ฅผ ๋ ํ์ ์๊ฒฌ์ด ๋ถ๋ถํ ์ํฉ์ด๋ค. ์คํ๋ฆฐํธ ํ์์ ์์จ์ ์ผ๋ก ๋ง๋ค์ด๊ฐ์ผํ๋ ๊ตฌ์กฐ์ธ๋ฐ, ๊ฐ์ ์ฑ ์์ด ํฌํธํด๋ฆฌ์ค๋ก ์ด์ด์ง๋งํ ํ๋ก์ ํธ๋ฅผ ํ ์ ์์๊น๋ผ๋ ๊ณ ๋ฏผ๋ ๋ง์ด ๋ค์๋ค. ์ ํด์ง ์ฃผ์ ๊ฐ ์์ด ์ข ๋ ์ฃผ๋์ ์ด๊ณ ์ฐฝ์์ ์ธ ํ๋ก์ ํธ๋ฅผ ํ ์ ์๊ธฐ์ ๋ง๋ฅ ๋์์ง๋ง์ ์์ง๋ง, ๊ทธ๋๋ ํ๋ก์ ํธ์ ์จ์ ํ ์ง์คํ ์ ์๋๋ก ํ๋ก์ ํธ ๊ธฐ๊ฐ์ด ์ฃผ์ด์ง๋ฉด ๋ ์ข์ง ์์์๊น๋ผ๋ ์๊ฐ์ ํด๋ณด์๋ค.
์๋ ์๊ฐ์ด ๋ง์์ ๊ณผ์ ์ ๋ฐ๋ผ๋ณด๋ ๋์ด ๋ ์นด๋ก์์ง ๊ฒ ๊ฐ๋ค. ๋ถํธ์บ ํ๋ฅผ ์๋ฃํ ์ง์ธ๋ค, ์งํ ์ค์ธ ์ง์ธ๋ค์ด ๋ง์์ ๋ค๋ ค์ค๋ ์๊ธฐ๋ก ์์
์ด๋ ํํ๋ค์ ๋น๊ตํ๊ธฐ ์ฌ์ด ํ๊ฒฝ์ด๋ค ๋ณด๋ ์์ฌ์ด ์ ๋ ๋ ์ ๋ณด์ด๋ ๊ฒ ๊ฐ๋ค.
๊ทธ๋๋ ์ง๊ธ๊น์ง ๊ฐ์๋ฅผ ๋ฃ๊ณ , ํ ํ๋์ ์งํํ๋ฉด์ ๋ง์กฑ์ค๋ฌ์ด ๋ถ๋ถ๋ค๋ ๋ง์๊ธฐ ๋๋ฌธ์ ๋๊น์ง ๊ณ์ํด ๋ณผ ์๊ฐ์ด๋ค. ์์ฝ๊ฒ ๋๊ปด์ง๋ ๋ถ๋ถ๋ค๋ ๋ด๊ฐ ์ด์ฌํ ํ๋ฉด ์ถฉ๋ถํ ์ฑ์ธ ์ ์๋ ๋ถ๋ถ๋ค์ด๊ธฐ๋ ํ๊ณ ! ๊ทธ๋ฆฌ๊ณ ๋จธ์ฑ์ด ์คํฐ์ปค ๋๋ฌด ๊ฐ๊ณ ์ถ๋ค ์ ๋ฐ๋ธ์ฝ์ค๋ฅผ ์ ํํ๋์? ๋จธ์ฑ์ด ์คํฐ์ปค๋ฅผ ๊ฐ๊ณ ์ถ๊ธฐ ๋๋ฌธ์๋๋ค
์์ผ๋ก ๋จ์ ๊ธฐ๊ฐ๋์, ์ฃผ์ด์ง ๊ฒ๋ค์ ์ด๋ป๊ฒ ๋ ์ ํ์ฉํ๊ณ ์ฑ์ฅํ ์ ์์์ง ๋งค์ฃผ ํ๊ณ ํด๋ณด๋ ค๊ณ ํ๋ค. ์๋ฃํ ๋์๋ ์ ๋ง ์ํ๋ ๊ฐ๋ฐ์๊ฐ ๋ ์ ์๊ฒ ์ด์ฌํ ํ์. ํ์ดํ
'๐๏ธํ๋ก๊ทธ๋๋จธ์ค ๋ฐ๋ธ์ฝ์ค > ํ๊ณ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐ๋ธ์ฝ์ค] 2์ฃผ์ฐจ ํ๊ณ (5) | 2025.04.13 |
---|