NPM ํจํค์ง ๊ด๋ฆฌ์์ ๊ฐ๋ฐ์ ๊ฐ๋
ํ๊ณ NPM ์ ์ฅ์๋ฅผ ์ ์ง ๊ด๋ฆฌํ๋ NPM Inc๋,
์์ ๊ถ ๋ณ๊ฒฝ์ ์ ์ฅ์์ ์ํฅ์ ๋ฏธ์น์ง ์๋๋ค๊ณ ๋ช
์๋์ด ์์ต๋๋ค.
์ฃผ์ ๊ฐ๋ฐ ๋ฒกํฐ์๋ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ธํ๋ผ์ ์์ ์ฑ, ํ์ฅ์ฑ, ์ฑ๋ฅ์ ๋์ด๋ ๊ฒ๋ฟ๋ง ์๋๋ผ ํจํค์ง ๊ด๋ฆฌ์๋ฅผ ํตํด ๊ฐ๋ฐ์์ ์ ์ง๊ด๋ฆฌ์์ ์ผ์ ์
๋ฌด ํธ์์ฑ์ ํฅ์์ํค๋ ๊ฒ๋ ํฌํจ๋ฉ๋๋ค. npm 7์์ ๊ธฐ๋๋๋ ์ค์ํ ํ์ ์ค ํ๋๋ ์์
๊ณต๊ฐ(
ํจํค์ง ๊ฒ์ ๋ฐ ์ ๋ฌ ํ๋ก์ธ์ค์ ๋ณด์์ ๊ฐํํ๊ธฐ ์ํด NPM์ GitHub ์ธํ๋ผ์ ํตํฉํ ๊ณํ์
๋๋ค. ํตํฉ์ ํตํด GitHub ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ NPM ํจํค์ง๋ฅผ ์ค๋นํ๊ณ ํธ์คํ
ํ ์๋ ์์ต๋๋ค. ํ ์์ฒญ ์์ ๋ถํฐ ์ ๋ฒ์ ์ NPM ํจํค์ง ๊ฒ์๊น์ง GitHub์์ ํจํค์ง ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ํ ์ ์์ต๋๋ค. GitHub์์ ์ ๊ณต๋๋ ๋๊ตฌ
NPM์ ์ฐฝ์์์ธ Isaac Z. Schlueter๋ ๊ณ์ํด์ ํ๋ก์ ํธ ์์ ์ ์ํํ ์์ ์ด๋ฉฐ ์ถ๊ฐ ๋ฆฌ์์ค์ ์์ ํ ์ ์๋ ๋ณด๋ค ์กฐ์ฉํ ํ๊ฒฝ์ด ์ ๊ณต๋ ๊ฒ์ ๋๋ค. NPM์ ์ฐฝ๋ฆฝ์๋ GitHub์ ์ผ๋ถ๋ก์ NPM์ด ๊ฐ์ฅ ํฐ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ ๋ค์ ์๋ ์ธ๊ณ ์ต๋ ๊ธฐ์ ์ค ํ๋๋ก๋ถํฐ ์ถ๊ฐ ์ง์์ ๋ฐ์ ๊ฒ์ด๋ผ๊ณ ๋ฏฟ์ต๋๋ค. ํ์ฌ NPM ์ ์ฅ์๋ ์ฝ 1.3๋ง ๋ช ์ ๊ฐ๋ฐ์๊ฐ ์ฌ์ฉํ๋ 12๋ง ๊ฐ ์ด์์ ํจํค์ง๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋งค๋ฌ ์ฝ 75์ต ๊ฑด์ ๋ค์ด๋ก๋๊ฐ ๊ธฐ๋ก๋๊ณ ์์ผ๋ฉฐ ์ด ์์น๋ ๊พธ์คํ ์ฆ๊ฐํ๊ณ ์์ต๋๋ค.
์๋
์ NPM Inc๋ ๊ฒฝ์์ง ๊ต์ฒด, ์ผ๋ จ์ ์ง์ ํด๊ณ ๋ฐ ํฌ์์ ์ฐพ๊ธฐ๋ฅผ ๊ฒฝํํ๋ค๋ ๊ฒ์ ๊ธฐ์ตํด ๋ณด๊ฒ ์ต๋๋ค. NPM์ ๋ฏธ๋์ ๋ํ ํ์ฌ์ ๋ถํ์ค์ฑ๊ณผ ํ์ฌ๊ฐ ํฌ์์๋ณด๋ค ์ปค๋ฎค๋ํฐ์ ์ด์ต์ ์นํธํ ๊ฒ์ด๋ผ๋ ์ ๋ขฐ๊ฐ ๋ถ์กฑํ์ฌ ์ NPM CTO๊ฐ ์ด๋๋ ์ง์ ๊ทธ๋ฃน
์ถ์ฒ : opennet.ru