๐ฅ.NET ํ๋ ์์ํฌ ์๊ฐ .NET ํ๋ ์์ํฌ๋ ๋ฌด์์ผ๊น? ๋ง์ดํฌ๋ก์ํํธ๊ฐ ๊ฐ๋ฐํ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ ๋ฐ ์คํ ํ๊ฒฝ์ธ .NET ํ๋ ์์ํฌ๋ CLR์ด๋ผ๋ ๊ฐ์๋จธ์ ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ํ๋ซํผ์์์ ๋์ํ ์ ์๋ค. ์ฆ, ์ด๋ค OS์ด๋ .NET ํ๋ ์์ํฌ๋ง ์ค์น๋์ด ์์ผ๋ฉด .NET ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋์ ๊ฐ๋ฅํ๋ค. .NETํ๋ ์์ํฌ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๊ณ ์คํํ๋๋ฐ ํ์ํ ์ํํธ์จ์ด๋ก ๋ง์น ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์คํํ๊ฒฝ์ธ Node.js์ ๋น์ทํ(?) ์ญํ ์ ํ๋ค. .NET ํ๋ ์์ํฌ์ ๊ตฌ์กฐ ๋ด๋ถ๋ ์ฃผ๋ก 3๊ฐ์ง ์ฃผ์ ๊ตฌ์ฑ ์์๋ก ๊ตฌ์ฑ๋๋ค. ํต์ฌ ๊ตฌ์ฑ ์์ CLR(Common Language Runtime): .NET ํ๋ ์์ํฌ์ ํต์ฌ ๊ธฐ๋ฅ์ ๋ด๋นํ๋ค. ์๋ฐ์ JVM๊ณผ ์ ์ฌํ ์ญํ ์ ํ๋ค. ์ฆ, CLR์ ์์ฉ ํ๋ก๊ทธ๋จ..