Node.js๋ž€?

2022. 8. 31. 15:13ใ†BackEnd/Node.js

Node.js๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”??

Node.js๊ฐ€ ๋ฌด์—‡์ด๋ƒ๋Š” ์งˆ๋ฌธ์„ ๋ฐ›์•˜์„ ๋•Œ ์‰ฝ์‚ฌ๋ฆฌ ๋Œ€๋‹ตํ•  ์ˆ˜ ์—†์—ˆ๋‹ค ๊ป„๊ป„๊ป„....(์šฐ๋Š”์ค‘)

์‹ ์ž… ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž์˜€๋˜ ์ €์—๊ฒŒ node.js๋Š” live server๋ฅผ ์“ฐ๊ธฐ ์œ„ํ•œ ์ˆ˜๋‹จ์ด์—ˆ์„ ๋ฟ,,,,

๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ, ์„œ๋ฒ„์™€ ๊ด€๋ จ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฒƒ๋งŒ ์•Œ ๋ฟ node.js๋ฅผ ๊นŠ๊ฒŒ ๊ด€์ฐฐํ•  ์ƒ๊ฐ์„ ์•ˆํ•ด๋ณธ ๊ฒƒ์ด๋‹ค.

 

(๋ถ€๋„๋Ÿฌ์šด ๋‚˜ ์ž์‹ ๊ณผ ๋ฐ€๋ ค์˜ค๋Š” ํ˜„ํƒ€....)

 

์ฐพ์•„๋ณด๋‹ˆ node.js๋ฅผ ์„œ๋ฒ„๋กœ ์ฐฉ๊ฐํ•˜๊ณ  ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์ด ๊ฝค ๋งŽ์•„ ์กฐ๊ธˆ ์œ„๋กœ๊ฐ€ ๋˜์—ˆ์Œใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

๊ทธ๋Ÿผ node.js๋Š” ๋Œ€์ฒด ๋ฌด์—‡์ธ๊ฐ€!

node.js์˜ ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€

์šฐ์„  ๊ณตํ™ˆ๋ถ€ํ„ฐ ์‚ดํŽด๋ณด๋Š”๊ฒŒ ๊ตญ๋ฃฐ์ด๋‹ˆ๊นŒ ๊ณตํ™ˆ์— ๋“ค์–ด๊ฐ€๋ดค๋”๋‹ˆ ๋–กํ•˜๋‹ˆ ๋‚˜์™€์žˆ์—ˆ๋‹คใ…Žใ…Ž..

Node.js๋Š” Chrome V8 JavaScript ์—”์ง„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋นŒ๋“œ๋œ JavaScript ๋Ÿฐํƒ€์ž„์ด๋ผ๊ณ  ํ•œ๋‹ค

 

** ๋Ÿฐํƒ€์ž„์ด๋ž€?

์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ์ด ์‹คํ–‰๋˜๊ณ  ์žˆ๋Š” ๋™์•ˆ์˜ ๋™์ž‘์œผ๋กœ ์ปดํ“จํ„ฐ ๋‚ด์—์„œ ํ”„๋กœ๊ทธ๋žจ์ด ๊ธฐ๋™๋˜๋Š” ๊ฒƒ์ด ํ”„๋กœ๊ทธ๋žจ์˜ ๋Ÿฐํƒ€์ž„์ด๋‹ค.

 

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์—ญ์‚ฌ๋ฅผ ์•Œ๊ณ ์žˆ๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์—์„œ๋งŒ ๋™์ž‘ํ•˜๋Š” ์–ธ์–ด์˜€๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ๊ฒƒ์ด๋‹ค.

์ด๋Ÿฐ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ  ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋ฒ—์–ด๋‚œ ๋ฒ”์œ„์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์šฉ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ๋งŒ๋“ค์–ด์ค€ ๊ฒƒ์ด Node.js๋‹ค.

์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ์ด์œ ๋Š” node.js๋Š” ๋‚ด์žฅ HTTP ์„œ๋ฒ„ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ์–ด ์›น ์„œ๋ฒ„์—์„œ ์•„ํŒŒ์น˜ ๋“ฑ์˜ ๋ณ„๋„์˜ ์†Œํ”„ํŠธ์›จ์–ด ์—†์ด ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋ผ๊ณ  ํ•œ๋‹ค.

 

์•„๋ฌด๋ž˜๋„ ์ด๋Ÿฌํ•œ ์ด์œ  ๋•Œ๋ฌธ์— node.js๊ฐ€ ์„œ๋ฒ„๋กœ ์ฐฉ๊ฐ ๋‹นํ•˜๊ณ  ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. 

 

ํ•˜์ง€๋งŒ node.js.... ์„œ๋ฒ„ ์•„๋‹˜!!!!!!

'BackEnd > Node.js' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

version ํ‘œ๊ธฐ๋ฒ•  (0) 2022.12.13
NVM(Node Version Manager) ์„ค์น˜ ํ›„ Node.js ๋ฒ„์ „ ๊ด€๋ฆฌํ•˜๊ธฐ  (0) 2022.12.13