TIL

[TIL] 20210704

lado 2021. 7. 5. 07:31

๐ŸŽฏ ์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ๊ฒƒ

  • [Node.js] ๋ชจ๋“ˆ : ๋ฒ„ํผ, ์ŠคํŠธ๋ฆผ, ํŒŒ์ดํ”„
  • [Node.js] ๋ธŒ๋ผ์šฐ์ €์—์„œ์˜ this์™€ ๋…ธ๋“œ์—์„œ์˜ this์˜ ์ฐจ์ด์ 
    • ํ•จ์ˆ˜์—์„œ this๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด global, ํด๋ž˜์Šค ์•ˆ์—์„œ this๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ํด๋ž˜์Šค ๊ฐ์ฒด ์ž์ฒด, ์ „์—ญ์œผ๋กœ console.log()๋ฅผ ์ด์šฉํ•ด this๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด module.exports๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค.

 

  • [Node.js] NPM ์‚ฌ์šฉ๋ฒ• : ๋ฒ„์ „ ๊ด€๋ฆฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์—…๋ฐ์ดํŠธ ๋ฐฉ๋ฒ•
  • [Node.js] ๋””๋ฒ„๊น… ๋ฐฉ๋ฒ•
  • [Node.js] HTTP ๊ฐœ๋…, status code, request method, headers์— ๋Œ€ํ•œ ๋‚ด์šฉ ํ•™์Šต
  • [์•Œ๊ณ ๋ฆฌ์ฆ˜] ํ•ด์‹œ ํƒ์ƒ‰

๐Ÿ“š ๋ณด์ถฉํ•ด์•ผ ํ•  ๊ฒƒ

  • [Node.js] ๋””๋ฒ„๊น… ์ž๋™ ์žฌ์‹œ์ž‘ ์„ค์ •ํ•˜๊ธฐ
  • [Node.js] Headers์— ๋Œ€ํ•œ ๋‚ด์šฉ ๋ณต์Šตํ•˜๊ธฐ

๐ŸŽ‡ Reflection

  • ์˜ค๋Š˜ ์Šคํ„ฐ๋”” ๋ชจ์ž„ ์žˆ์—ˆ๋Š”๋ฐ ๋ชจ๋‘๊ฐ€ ๊ณผ์ œ๋ฅผ ์•ˆํ•ด์™”๋‹ค. ๋‹ค๋“ค ๋ฐ”์˜๊ณ  ํ”ผ๊ณคํ•ด์„œ ๊ทธ๋žฌ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋ž˜๋„ ์ด๋ฒˆ์—” ๊ผญ ์ œ์ถœํ•˜๊ณ  Node ๋งˆ์Šคํ„ฐ ํ•  ๊ฒƒ์ด๋‹ค! ๊ทธ๋ž˜์„œ ๋ฐฑ๋งŒ๋…„ ๋งŒ์— TIL ์จ๋ดค๋‹ค.
  • ์ฑ…์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ์™„๋…ํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ๊นŒ ์ง„๋„๊ฐ€ ๋นจ๋ฆฌ ์•ˆ ๋‚˜๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ๋“œ๋ฆผ์ฝ”๋”ฉ ์˜์ƒ ๊ฐ•์˜๋ฅผ ํ›„๋”ฑ ํ›„๋”ฑ ๋“ค์œผ๋ฉด์„œ ์šฐ์„  ๋นจ๋ฆฌ ์ง„๋„๋ฅผ ๋นผ๋ณด๋ ค๊ณ  ํ•œ๋‹ค.
  • ์ฑ…์—์„œ ์„ค๋ช…์„ ์•ˆํ•˜๊ณ  ๋„˜์–ด๊ฐ€๋Š” ๋ถ€๋ถ„์ด ์ข€ ์žˆ๋‹ค๊ณ  ๊ทธ๋ž˜์„œ ์šฐ์„  ๋“œ๋ฆผ์ฝ”๋”ฉ ๊ฐ•์˜๋กœ ํŠธ์œ„ํ„ฐ ํด๋ก ์ฝ”๋”ฉ ๊ตฌํ˜„ํ•˜๊ณ  ์Šคํ„ฐ๋””์›๋“ค์ด ํ•ด์˜จ ์ž‘์—… ๋ฐฉ์‹์ด๋ž‘ ๋น„๊ตํ•˜๋ ค๊ณ  ํ•œ๋‹ค.

'TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[TIL] 20210706  (2) 2021.07.07
[TIL] 20210705  (0) 2021.07.06
[TIL] 20210628  (0) 2021.06.28
[TIL] 20210627  (0) 2021.06.27
[TIL] 20210626  (0) 2021.06.27