js, node.js

Park Bumsoo·2022년 4월 30일
0

js와 node.js

Node.js는 chrome의 Javascript엔진인 V8이 Desktop App으로 추출된 것이다.

JavaScript는 프로그래밍 언어 / 스크립트 언어로써 독립된 특성을 가지고 있어 동작을 할 때 웹 브라우저가 없으면 사용할 수 없는 단점이 존재한다. 따라서 client개발을 위한 용도로만 국한되어 있었다.

Node.js가 등장하며 터미널 프로그램(원도우 cmd, mac terminal, git bash.... 등)에서 node를 입력하여 브라우저 없이도 실행할 수 있게 되어 서버개발에서도 Java Script를 사용할 수 있게 되면서, 현 트렌드는

백엔드, 프론트엔드 나눌것없이 Java Script를 사용하는 추세로 접어들었다.

Node.js의 장점

  • 비동기 처리로 인해 매우 빠른 고성능 서버 구현
  • 한 가지 언어만으로도 서버-클라이언트 모두 개발
  • 구글의 최신화된 VB Engine을 이용
  • 적은 양의 자원으로 일을 처리
  • 높은 커뮤니티 이용율 및 참여율
profile
프론트엔드 주니어 개발자(React, Next.js)

0개의 댓글