get ๊ณผ post GET์ ์๋ฒ์ ๋ฆฌ์์ค์์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ ๋, POST๋ ์๋ฒ์ ๋ฆฌ์์ค๋ฅผ ์๋ก ์์ฑํ๊ฑฐ๋ ์ ๋ฐ์ดํธํ ๋ ์ฌ์ฉํ๋ค. POST ๋ body ์ ๋ฐ์ดํฐ๋ฅผ ๋ด์ ๋ณด๋ด๊ธฐ ๋๋ฌธ์ ๋น์ฐํ HTTP ๋ฉ์์ง์ body๊ฐ ์กด์ฌํ๋ค. ๋ฐฐ์ด๋ ๊ฐ๋ฅ ๋ผ์ฐํฐ ๋ฏธ๋ํผํ๋ก๊ทธ๋จ ํ๋์ ๋ฏธ๋ค์จ์ด ์ค๋ธ์ ํธ http POST localhost:5000/users/15/nickname nickname=xxx ์ต์คํ๋ ์ค ์ด๋ค์์ฒญ์ด ์ค๋๊ฐ์ ๋ฌด์กฐ๊ฑด body๋ฅผ ํ์ฑํ์ง ์์ ํด๊ฒฐ๋๊ตฌ - > npm install body-parser ์ฌ์ฉ๋ฒ
๋ฏธ๋ค์จ์ด : ์ต์คํ๋ ์ค๊ฐ ์คํ๋๋ฉด์ ๋ฆฌํ์คํธ ์์ ๋ ์๋ต์ด ๋์ด ๋๊ฐ๋๊น์ง ๊ฑฐ์น๋ ๋ชจ๋ ํจ์ nodemon ์ฝ๋ ๋ณ๊ฒฝ ์ ์๋์ผ๋ก ๋ณ๊ฒฝ์ฌํญ์ ์คํ์์ผ์ฃผ๋ ํจํค์ง npm install โsave-dev nodemon ์ค์น ํ, ํจํค์ง.json์ ์ถ๊ฐ ์ฌ์ฉ ๋ช ๋ น์ด npm run server ๋ ธ๋ ๋น๋๊ธฐ : ์ธ์ ์ดแแ แซ์์ ์ด ๋๋ ์ง ๋ชจ๋ฆ -> ๋ช ์์ ์ผ๋ก ์๋ ค์ค์ผํจ ๋ฏธ๋ค์จ์ด ๋ฐ๋ ์ธ์ ์ ํด์ง : req, res, next(๋ค์ ๋ฏธ๋ค์จ์ด์ ์คํ์ ๋๊ธฐ๊ธฐ ์ํด) async ์ await
express ์ค์น ๋ฐฉ๋ฒ npm install express npm install express โsave-dev @types/express