
๋ค์ด๋ฒํด๋ผ์ฐ๋ ๋ณด์ ์ํคํ ์ฒ ๋ฐ ๋น์ฉ
์ง๊ธ ๋น์ฅ
์ด ๊ฐ์๋ฅผ ํตํด ๋ค์ด๋ฒ ํด๋ผ์ฐ๋์ ๋ณด์ ์ํคํ ์ฒ ๊ตฌ์ถ ๋ฐ ์์ ์ด์ ๋น์ฉ์ ํ์ ํ ์ ์์ต๋๋ค.
์ ๋ฌธ
vpc, ๋ค์ด๋ฒ ํด๋ผ์ฐ๋
์ด ๊ฐ์๋ฅผ ํตํด ์ฌ์ฃผ ๋ง์ธ๋ ฅ ์๋น์ค ์ค์ต์ ํตํด ๋ฐฑ์๋ API๋ฅผ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ธ ์ ์์ต๋๋ค. ExpressJS, Sequelize(ORM), MySQL, JWT, DB ๋ฐ API ์ค๊ณ, HTTP ํต์ ์ ๋ค๋ฃน๋๋ค.
ExpressJS
Sequelize (ORM)
MySQL
DB ๋ฐ API ์ค๊ณ
HTTP ํต์ , JWT ์ธ์ฆ
์ฌ์ฃผ ๋ง์ธ๋ ฅ์ ๋ง๋ค๋ฉด์ ๋น ๋ฅด๊ฒ ๋ฐฐ์ฐ๋
๋ฐฑ์๋ API ์ ์! ๐
์๋ง์ ์๋น์ค๊ฐ ๋น ๋ฅด๊ฒ ์ ๋ฆฌ๋๊ณ ์์ต๋๋ค. ํ๋กํ ํ์ , MVP ๋ฑ์ผ๋ก ์๋น์ค ๊ฒ์ฆ์ ๋น ๋ฅด๊ฒ ํ ํ์๊ฐ ์์ ๋ Node.js ํ๋ ์์ํฌ๋ ์ข์ ์ ํ์ง์ ๋๋ค. ๋ํ ์ค์ ์๋น์ค ์ด์์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. 1~2์ธ ๊ฐ๋ฐ์ด๋ผ๋ฉด Node.js ํ๋ ์์ํฌ๋ก ์์ฐ์ฑ์ ๋์ผ ์ ์์ต๋๋ค. ์ด ๊ฐ์๋ฅผ ํตํด ๊ฐ๋ฐ ํ์ต ๊ธฐ๊ฐ์ ์งง๊ฒ, ๊ฐ๋ฐ ์๋๋ ๋น ๋ฅด๊ฒ ํ ์ ์์ต๋๋ค.
๊ฐ์์์๋ MySQL, ExpressJS, Sequelize(ORM), JWT๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฃผ ๋ง์ธ๋ ฅ ๋ฐฑ์๋ API๋ฅผ ์ ์ํฉ๋๋ค. Vue.JS ํ๋ฐํธ์๋ ์ฝ๋ ๋ฐ ์คํ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค. Vue.JS ํ๋ฐํธ์๋์ ๋ํ ์์ธํ ์ค๋ช ์ ํ์ ๊ฐ์๋ก ์ค๋น ์ค์ ๋๋ค.
๊ฐ์์์ ๋ง๋ค๊ฒ ๋ ์ฌ์ฃผ ๋ง์ธ๋ ฅ
๐ข ์๊ฐ ์ ํ์ธํด์ฃผ์ธ์!
ํ๋กํ ํ์ ์ด๋ MVP ๋ฑ์ผ๋ก ์๋น์ค ๊ฒ์ฆ์ ๋น ๋ฅด๊ฒ ํ๊ณ ์ถ์ ๋ถ. ์ด๋ ์ ๋ ๊ฐ๋ฐ ํ๋ก์ธ์ค๊ฐ ์๊ธฐ ๋๋ฌธ์ ๊ทธ์ ๋ง์ถ์ด์ ๊ฐ๋ฐ์ ์งํํ๋ฉด ๋จ๊ธฐ๊ฐ์ ๋ฐฑ์๋ API๋ฅผ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
๋ฐฑ์๋ API ๊ฐ๋ฐ ์ธ์๋ ๊ณต๋ถํ ๊ฒ์ด ๋ง์ต๋๋ค. AWS ์ธํ๋ผ์ ํ๋ฐํธ์๋๋ ๊ฐ๋ฐํด์ผ ํ๋ ๊ฒฝ์ฐ๋ ๋ฐ์ํ๋ฉฐ, ์ค์ ๋ด๋น์ ํ์ง ์๋๋ผ๋ ์๊ณ ์์ผ๋ฉด ํ์ ์ ์ข์ต๋๋ค. ๊ฐ๋ฐ ์ ๋ถ์ผ์ ๋ํด ์ ๋ฐ์ ์ผ๋ก ๊ณต๋ถ๋ฅผ ํ๊ณ ํ ๋ถ์ผ๋ฅผ ๊น์ด ์๊ฒ ๋ฐฐ์ฐ๋ ๊ฒ์ด ์ข๋ค๊ณ ์๊ฐํฉ๋๋ค.
DB ๋ฐ API ์ค๊ณ,
HTTP ํต์ ๊ณผ JWT ์ธ์ฆ
์์ค ์ฝ๋๋ฅผ ํ์ฉํ
์๋น์ค ์คํ
๋ฐฑ์๋ API ์ฝ๋ ์์ฑ์
๋จ๊ณ๋ณ ๊ณผ์ ๋ฐ ์ค์ต
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
๋ฐฑ์๋ API๋ฅผ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ๊ณ ์ถ์ ๋ถ
๋ฐฑ์๋ API ๊ฐ๋ฐ์ ๋จ๊ธฐ๊ฐ์ ํ์ตํ๊ณ ์ถ์ ๋ถ
729
๋ช
์๊ฐ์
35
๊ฐ
์๊ฐํ
88
๊ฐ
๋ต๋ณ
3.9
์
๊ฐ์ ํ์
10
๊ฐ
๊ฐ์
์ ์ฒด
39๊ฐ
ํด๋น ๊ฐ์์์ ์ ๊ณต:
์ ์ฒด
5๊ฐ
5.0
5๊ฐ์ ์๊ฐํ
์ง์๊ณต์ ์๋์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
๊ฐ์ ๋ถ์ผ์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
๊ฐ์๊ฐ ํฌํจ๋ ๋ก๋๋งต์ผ๋ก ํ์ตํด ๋ณด์ธ์!
โฉ33,000