[ React ] ๐Ÿข Node.js Basic
ยท
๐Ÿ“š Library/ReactJs
๐Ÿ“š section03-nodeJs-basic ๐Ÿข Node.js Node.js๋Š” JavaScript์˜ ์‹คํ–‰ ํ™˜๊ฒฝ์ด๋‹ค.ํŒจํ‚ค์ง€(package)๋Š” Node.js์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ๋‹จ์œ„์ด๋ฉฐ, npm init ๋˜๋Š” npm init -y ๋ช…๋ น์–ด๋กœ ์ƒˆ๋กœ์šด ํŒจํ‚ค์ง€๋ฅผ ์ดˆ๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.package.json์˜ “scripts” ํ•ญ๋ชฉ์— ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์„ค์ •ํ•˜๋ฉด ๋งคํฌ๋กœ์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ณต์žกํ•œ ๊ฒฝ๋กœ์— ์žˆ๋Š” ํŒŒ์ผ๋„ ์„ค์ •ํ•œ ๋ช…๋ น์–ด๋กœ ๊ฐ„ํŽธํ•˜๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ๐Ÿ“ฆ ๋ชจ๋“ˆ ์‹œ์Šคํ…œ ๋ชจ๋“ˆ ์‹œ์Šคํ…œ(Module System)์€ ๋ชจ๋“ˆ์„ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ์ด๋‹ค. ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ๋•Œ ๊ธฐ๋Šฅ๋ณ„๋กœ ํŒŒ์ผ์„ ๋‚˜๋ˆ„์–ด ๊ฐœ๋ฐœํ•˜๊ฒŒ ๋˜๋ฉฐ, ์˜ˆ๋ฅผ ๋“ค์–ด user.js, cart.js, payment.js์ฒ˜๋Ÿผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ์ค‘ ํ•˜๋‚˜์—๋งŒ ์˜ค๋ฅ˜๊ฐ€ ..