<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=Node.js</id>
	<title>Node.js - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=Node.js"/>
	<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=Node.js&amp;action=history"/>
	<updated>2026-07-08T03:35:47Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.gaonwiki.com/w/index.php?title=Node.js&amp;diff=101781&amp;oldid=prev</id>
		<title>Admin: 판 1개를 가져왔습니다: 시큐어 위키에서 가져옴</title>
		<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=Node.js&amp;diff=101781&amp;oldid=prev"/>
		<updated>2022-12-19T13:19:46Z</updated>

		<summary type="html">&lt;p&gt;판 1개를 가져왔습니다: 시큐어 위키에서 가져옴&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2022년 12월 19일 (월) 22:19 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ko&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(차이 없음)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.gaonwiki.com/w/index.php?title=Node.js&amp;diff=101780&amp;oldid=prev</id>
		<title>securewiki&gt;관리자: 새 문서: Node.js는 2009년 5월 27일 발표된 소프트웨어 플랫폼이다.  참고로 현재 Node.js를 활용하고 있는 회사는, GoDaddy, Groupon, IBM, LinkedIn, Microsoft, Netflix, PayPal, SAP, Walmart, Yahoo!, Amazon Web Services 등이 있다.  == 개요 == Ryan Dahl - Node.js의 아버지 Node.js는 구글이 만들고 유지보수하는 자바스크립트 엔진인 V8엔진에 비동기...</title>
		<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=Node.js&amp;diff=101780&amp;oldid=prev"/>
		<updated>2022-10-02T01:45:24Z</updated>

		<summary type="html">&lt;p&gt;새 문서: Node.js는 2009년 5월 27일 발표된 소프트웨어 플랫폼이다.  참고로 현재 Node.js를 활용하고 있는 회사는, &lt;a href=&quot;/w/index.php?title=GoDaddy&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;GoDaddy (없는 문서)&quot;&gt;GoDaddy&lt;/a&gt;, Groupon, &lt;a href=&quot;/w/index.php?title=IBM&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;IBM (없는 문서)&quot;&gt;IBM&lt;/a&gt;, &lt;a href=&quot;/w/index.php?title=LinkedIn&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;LinkedIn (없는 문서)&quot;&gt;LinkedIn&lt;/a&gt;, &lt;a href=&quot;/w/Microsoft&quot; title=&quot;Microsoft&quot;&gt;Microsoft&lt;/a&gt;, &lt;a href=&quot;/w/index.php?title=Netflix&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Netflix (없는 문서)&quot;&gt;Netflix&lt;/a&gt;, &lt;a href=&quot;/w/PayPal&quot; title=&quot;PayPal&quot;&gt;PayPal&lt;/a&gt;, &lt;a href=&quot;/w/index.php?title=SAP&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;SAP (없는 문서)&quot;&gt;SAP&lt;/a&gt;, &lt;a href=&quot;/w/index.php?title=Walmart&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Walmart (없는 문서)&quot;&gt;Walmart&lt;/a&gt;, &lt;a href=&quot;/w/index.php?title=Yahoo!&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Yahoo! (없는 문서)&quot;&gt;Yahoo!&lt;/a&gt;, &lt;a href=&quot;/w/Amazon_Web_Services&quot; title=&quot;Amazon Web Services&quot;&gt;Amazon Web Services&lt;/a&gt; 등이 있다.  == 개요 == &lt;a href=&quot;/w/%ED%8C%8C%EC%9D%BC:Ryan_Dahl.jpg&quot; title=&quot;파일:Ryan Dahl.jpg&quot;&gt;섬네일|Ryan Dahl - Node.js의 아버지&lt;/a&gt; Node.js는 &lt;a href=&quot;/w/%EA%B5%AC%EA%B8%80&quot; class=&quot;mw-redirect&quot; title=&quot;구글&quot;&gt;구글&lt;/a&gt;이 만들고 유지보수하는 자바스크립트 엔진인 &lt;a href=&quot;/w/V8&quot; title=&quot;V8&quot;&gt;V8&lt;/a&gt;엔진에 비동기...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Node.js는 2009년 5월 27일 발표된 소프트웨어 플랫폼이다.&lt;br /&gt;
&lt;br /&gt;
참고로 현재 Node.js를 활용하고 있는 회사는, [[GoDaddy]], Groupon, [[IBM]], [[LinkedIn]], [[Microsoft]], [[Netflix]], [[PayPal]], [[SAP]], [[Walmart]], [[Yahoo!]], [[Amazon Web Services]] 등이 있다.&lt;br /&gt;
&lt;br /&gt;
== 개요 ==&lt;br /&gt;
[[파일:Ryan Dahl.jpg|섬네일|Ryan Dahl - Node.js의 아버지]]&lt;br /&gt;
Node.js는 [[구글]]이 만들고 유지보수하는 자바스크립트 엔진인 [[V8]]엔진에 비동기 이벤트 처리 라이브러리인 libuv를 결합시켜 만든 소프트웨어 플랫폼이다. &lt;br /&gt;
&lt;br /&gt;
Node.js는 JavaScript의 문법만 알면 쉽게 사용할 수 있다는 점 덕분에 많은 개발자들에게 인기를 끌었다. Node.js의 많은 라이브러리들을 이용하면, 서버, 웹페이지 뿐만 아니라 심지어는 [[Electron|PC 애플리케이션]], [[React Native|모바일 앱]] 등도 만들수 있다. 따라서 자바스크립트 문법만 알면 Node.js를 활용해 다양한 것들을 만들수 있는 점도 인기에 한몫한다&amp;lt;ref&amp;gt;다양한 언어를 배우기 위해서 시간을 사용하지 않아도 되어서 좋다고 생각하는 사람들이 많은 듯&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 역사 ==&lt;br /&gt;
Node.js의 초기 릴리스에는 Linux와 Mac OS X만이 지원 대상이었다. &lt;br /&gt;
&lt;br /&gt;
== 장단점 ==&lt;br /&gt;
=== 장점 ===&lt;br /&gt;
* 아주 안정적이다. 왜냐하면 이전에 말했듯이 구글이 만들고 유지보수하는 자바스크립트 엔진인 V8을 이용하기 때문. 세계 최고의 IT 기업이 만든 덕분에, 속도는 계속해서 빨라지고 있다.&lt;br /&gt;
* 비동기 I/O를 사용하기 때문에 멀티쓰레드를 사용하는 언어보다 빠르다. PayPal의 실험에서는 요청 처리 속도와 응답 시간에서 Node.js가 Java보다 좋은 성능을 보였다.&amp;lt;ref&amp;gt;https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/&amp;lt;/ref&amp;gt;&lt;br /&gt;
=== 단점 ===&lt;br /&gt;
단점은 [[JavaScript#단점|이곳]]을 참고하십시오&lt;br /&gt;
&lt;br /&gt;
== 여담 ==&lt;br /&gt;
* 초보자중에는 Node.js &amp;#039;&amp;#039;&amp;#039;자체가 서버&amp;#039;&amp;#039;&amp;#039;인줄 아는 사람들이 많으나, 그것은 사실이 아니다. Node.js로 서버를 만들고 싶다면(예: HTTP 서버), 직접 HTTP 서버를 작성해야 한다.&amp;lt;ref&amp;gt;HTTP 서버를 작성할때, 대부분의 사용자들은 [https://nodejs.org/api/http.html 이걸] 이용한다&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Node.js는 절대로 쉽지 않다. 위에서 말했듯이, 자바스크립트는 잘못된 문법도 어떻게든 실행시켜 보려고 하기 때문이다. 예를 들면 &amp;#039;&amp;#039;&amp;#039;true+false&amp;#039;&amp;#039;&amp;#039;이나 &amp;#039;&amp;#039;&amp;#039;true+1&amp;#039;&amp;#039;&amp;#039;. C, Python 등을 배우고 나서 자바스크립트를 입문하는 사람들은 이런 부분에서 경악을 한다. 그럴만도 한게, 대부분의 다른 언어는 bool+int나 bool+bool 같은 건 잘못된 연산이기 때문.&lt;br /&gt;
&lt;br /&gt;
== 설치법 ==&lt;br /&gt;
[https://nodejs.org/en/ nodejs 공식 사이트]에 들어가면, 초록색의 버튼 2개가 있을 것이다. 왼쪽의 &amp;#039;&amp;#039;&amp;#039;x.x.x LTS&amp;#039;&amp;#039;&amp;#039;는 [[Long Time Support]]를 의미하며,  안정적인 버전이란 거고, 오른쪽에 있는 &amp;#039;&amp;#039;&amp;#039;Download x.x.x Current&amp;#039;&amp;#039;&amp;#039;는 최신 기능들이 포함되어 있으나 왼쪽에 있는 LTS 버전에 비하면 조금 덜 안정적이라고 생각하면 된다. &amp;#039;&amp;#039;&amp;#039;처음 써본다면 왼쪽의 LTS를 누르도록 하자&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== 각주 ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#related:JavaScript}}&lt;br /&gt;
{{#related:V8}}&lt;/div&gt;</summary>
		<author><name>securewiki&gt;관리자</name></author>
	</entry>
</feed>