[ TIL ] [ ์ •๊ทœ๊ณผ์ • : ์ฃผํŠน๊ธฐ์ฃผ์ฐจ ] Express.js ํ”„๋ ˆ์ž„์›Œํฌ

2023. 8. 27. 00:45ใ†0. TiL ( Today I Learned )

 

Node.js ์ž…๋ฌธ 1์ฃผ ์ฐจ๋ฅผ ๋“ฃ๊ณ , 2์ฃผ ์ฐจ๋ฅผ ๋“ค์—ˆ๋‹ค. 
1 ํšŒ๋…์—๋Š” ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ๋ณด๊ณ , ์•”๊ธฐ๋ณด๋‹ค๋Š” ํ•œ ๋ฒˆ์”ฉ ์ดํ•ดํ•˜๊ณ  ๋„˜์–ด๊ฐ”๋‹ค.
๊ทธ๋ž˜์„œ ์•„์ง ์ž˜ ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„์ด ๋งŽ์•„์„œ, ์‹œ๊ฐ„๋‚ ๋•Œ ๋น ๋ฅด๊ฒŒ ํšŒ๋…์„ ๋” ํ•ด์•ผ๊ฒ ๋‹ค. 
์•„๋ž˜๋Š”, ์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์ค‘ 1์ฃผ ์ฐจ 12๊ฐ• ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ด ๋ณด์•˜๋‹ค. 

 
2023.08.26 - [3. Node.js] - [ Node.js ์ž…๋ฌธ์ฃผ์ฐจ 1 (12)] Express.js ํ”„๋ ˆ์ž„์›Œํฌ

[ Node.js ์ž…๋ฌธ์ฃผ์ฐจ1 (12)] Express.js ํ”„๋ ˆ์ž„์›Œํฌ

1. Express.js์˜ ์ดํ•ด Express.js๋Š” Node.js๋กœ ์„œ๋ฒ„๋ฅผ ๋น ๋ฅด๊ณ  ๊ฐ„ํŽธํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ์›น ํ”„๋ ˆ์ž„์›Œํฌ. ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋“ค์€ ํšจ์œจ์ ์ด๊ณ  ๋น ๋ฅด๊ฒŒ ๋ฐฑ์—”๋“œ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค. Expr

sa-growth-diary.tistory.com

 


 
* ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉด ํŠœํ„ฐ๋‹˜์ด Response๊ฐ€ 2๋ฒˆ ์ฒ˜๋ฆฌ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค.
ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„์—์š”์ฒญ์„ ํ•˜๊ณ  -> ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์ด ์™„๋ฃŒ๋˜๋ฉด -> ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋‹ค์‹œ Response๋ฅผ ํ•˜๊ฒŒ ๋˜๋Š”๋ฐ 
์ด๋ฏธ ์ง„ํ–‰์ด ๋œ ์ƒํ™ฉ์—์„œ, ์„œ๋ฒ„์—์„œ ๋‹ค์‹œ response๋ฅผ ๋ณด๋‚ด๋ฉด ์—๋Ÿฌ๊ฐ€ ๋‚˜๊ณ  ๋ฐ์ดํ„ฐ๊ฐ€ ์œ ์‹ค๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค. 
์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋Š” ๋ถ„๊ธฐ์ฒ˜๋ฆฌ๋ฅผ ์ž˜๋ชปํ•˜๋ฉด ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ response๋ฅผ 2๋ฒˆ ์ง„ํ–‰ ํ•˜๊ฒŒ๋˜๊ณ , ์ด๋กœ ์ธํ•ด ์œ„์™€ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ๋œ๋‹ค๊ณ  ํ•œ๋‹ค.
๋ถ„๊ธฐ์ฒ˜๋ฆฌ์— ๋Œ€ํ•ด์„œ ์ข€๋” ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ๋„๋ก ํ•ด์•ผ๊ฒ ๋‹ค. 
 
 


 
 
 
 

์˜ค๋Š˜์€ ํ† ์š”์ผ ์•„์นจ 9์‹œ ๋ถ€ํ„ฐ ๋ฐœ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค
์ฝ”๋“œ์นดํƒ€์™€, ์•ž์œผ๋กœ ์ง„ํ–‰ํ•  ํ”„๋กœ์ ํŠธ ๊ทธ๋ฆฌ๊ณ  ํ•ญํ•ด๊ฐ€ ๋๋‚œ ์ดํ›„ ํฌํŠธํด๋ฆฌ์˜ค์™€ ๋ฉด์ ‘์„ ์œ„ํ•œ CS์ค€๋น„์— ๋Œ€ํ•œ ๋‚ด์šฉ๋“ค์ด์—ˆ๋‹ค.
์‚ฌ์ „์Šคํ„ฐ๋”” - ํ•„์ˆ˜-์„ ํƒ์ฃผ์ฐจ๋ฅผ ๋ถˆ๊ณผ ๋ช‡ ์ฃผ์ „์— ๋๋‚ด๊ณ , ์ •๊ทœ๊ณผ์ •์„ ์ด์ œ ๋ง‰ ํ•˜๋‚˜์”ฉ ์•Œ์•„๊ฐ€๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.
๊ณ„์†ํ•ด์„œ 9to9 ๊ทธ ์ด์ƒ์˜ ์‹œ๊ฐ„์„ ์ง€๊ธˆ์ฒ˜๋Ÿผ ๊ฒŒ๋”์—์„œ ๋ณด๋‚ผ๊ฒƒ๋งŒ ๊ฐ™๊ณ , ๋ชจ๋ฅด๋Š”๊ฒŒ ์žˆ์œผ๋ฉด  ํ˜ผ์ž ์‚ฝ์งˆํ•˜๋ฉด์„œ ๋จธ๋ฆฌ ๋ถ€์—ฌ ๋ฉ”๊ณ  ์žˆ๋˜๊ฑธ, ๋ˆ„๊ตฐ๊ฐ€ ์Šฌ๊ทธ๋จธ๋‹ˆ ์™€์„œ๋Š” ๋ช‡ ๋ถ„๋„ ์•ˆ๋ผ์„œ ๋ช…์พŒํžˆ ๋‹ต์„ ๋‚ด๋ ค์ค„๊ฒƒ๋งŒ ๊ฐ™๋‹ค.
์ทจ์—…์ด๋ž€ ๋‹จ์–ด๊ฐ€ ์•„์ง์€ ์ƒ๊ฒฝํ•ด์„œ ๊นŒ๋งˆ๋“ํžˆ ๋จผ ๊ฒƒ ๊ฐ™์ด ๋А๊ปด์ง€์ง€๋งŒ
๋Š˜ ๊ทธ๋ ‡๋“ฏ ์‹œ๊ฐ„์€ ๋‚˜๋ฅผ ๊ธฐ๋‹ค๋ ค์ฃผ์ง€ ์•Š์„ํ…Œ๋‹ˆ! ๋ˆˆ ์ž ์‹œ ๊นœ๋นกํ•˜๋ฉด ๋ฉด์ ‘์žฅ์—์„œ ํ›„๋‹ฌ๋‹ฌ ๋–จ๊ณ  ์žˆ์„ ๋‚ด ๋ชจ์Šต์ด ๊ทธ๋ ค์ง„๋‹ค.
๋ถ€๋”” ์ด ๊ณผ์ •์„ ์ž˜ ์ˆ˜๋ฃŒํ•˜๊ณ  ๊ทธ๋•Œ์˜ ๋‚˜๋Š” ํ›„ํšŒ ์—†๋Š” ๋ชจ์Šต์ด๊ธธ!!!! ๋ฏธ๋ž˜์˜ ๋‚˜์—๊ฒŒ! ์ œ๋ฐœ ๋ถ€ํƒํ•ด ! ์ œ~ ๋ฐœ ~