๐ก๐ธ๐ธ๐ถ4: ๐ต๐ถ๐ธ๐๐๐๐น/๐ก๐ฆ๐ข๐ค:๐ฉ๐๐น๐๐ฟ๐ (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Node.js] 1. Node.js๋? + ์์ ํ๊ฒฝ ์ค์ ํ๊ธฐ Node.js๋ ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ๊ธฐ๋ฐํด ๋ง๋ค์ด์ง ์๋ฒ ์ฌ์ด๋ ํ๋ซํผ์ด๋ค! * Node ์์ฒด๋ ์น์๋ฒ๊ฐ ์๋. HTTP ์๋ฒ๋ฅผ ์ง์ ์์ฑํด์ผ ํจ. ๊ทธ์ JS ๋ฐํ์์ผ ๋ฟ! ๋ด๊ฐ ๋ฆฌ์กํธํ ๋๋ babel๊ณผ ๊ฐ์ ๋ช๋ช ๊ธฐ๋ฅ์ ์ฌ์ฉํ ๋ ์๊ฒ ๋ชจ๋ฅด๊ฒ node.js๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ผ๊ณ ํ๋ค. ๋, npm์ด๋ผ๋ package manager ์ญ์ node.js์ ๊ฒ Node.js์ ํน์ง 1. ๋น๋๊ธฐ I/O ์ฒ๋ฆฌ, ์ด๋ฒคํธ์์ฃผ 2. ๋น ๋ฅธ ์๋ 3. ๋จ์ผ ์ฐ๋ ๋, ๋ฐ์ด๋ ํ์ฅ์ฑ 4. ๋ฒํผ๋ง์ด ์์ 5. ๋ผ์ด์ผ์ค ๊ต์ฅํ ๋ง์ ํ์ฌ์ ํ๋ก์ ํธ์์ Node.js๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค. ๋ด๊ฐ ํด์ผ ํ ๊ฒ์ express ๊ณต๋ถ์ธ๋ฐ, ์ด express๋ node.js๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ํ๋ ์์ํฌ์ด๊ธฐ ๋๋ฌธ์, ์ฐ์ node.js์ ๋ํด ๊ฐ๋ตํ ๊ณต.. ์ด์ 1 ๋ค์