Published 2024. 6. 10. 18:53

 

Node.js란?

Node.js는 Chrome V8 JavaScropt 엔진으로 빌드된 JavaScript 런타임이다.

JavaScript 실행 환경 (Run Time) = 구동기

 

 

JavaScropt 히스토리

자바스크립트는 웹 페이지 내부에 필요한 아주 단순한 기능만을 개발하기 위해 만들어짐

  • 매우 유연하고 작성하기 편리하도록 설계되었음
  • 개발자들이 빠르게 개발할 수 있도록 생산성이 매우 좋음

이러한 장점으로 많은 개발자들이  웹 브라우저 바깥에서도 사용하고 싶었음.

이로인해 2009년도에  Node.js 가 등장하게 됨.

이제 자바스크립트는 어디서든 동작할 수 있는 범용적인 언어가 되었고,

Node.js는 자바스크립트가 가진 태생적인 한계를 넘어설 수 있게 됨.

 

Node.js를 이용해서 자사스크립트로 많은 것을 만들 수 있게 됨

웹 서버 : 넷플릭스, 에어비엔비 등

모바일 앱 : 페이스북, 인스타그램 등

데스크톱 앱 : 슬랙, 디스코드 등

 

현재까지도 인기가 이어지고 있음.

React.js도 Node.js 기반의 언어.

'Frontend > Node.js' 카테고리의 다른 글

[Node.js] Node.js 기초  (0) 2024.06.11
복사했습니다!