JavaScript & Node.js

이주희·2022년 4월 16일
0

JavaScript

목록 보기
20/49
post-thumbnail
JavaScriptNode.js
웹 브라우저를 제어컴퓨터 자체를 제어
브라우저에서만 동작데스크탑에서 동작
프로그래밍 언어브라우저 밖의 JS 런타임

JavaScript

  • borwser, document 등을 다루는 Client에 대한 개발을 한다.

  • 독립적인 언어가 아니라 스크립트 언어로써, 웹 브라우저가 없으면 사용할 수 없는 단점으로 인해 Client 개발을 위한 용도로만 국한되어 있었다.

Node.js

  • 언어가 아닌 실행 프로그램이다!

  • JS를 브라우저가 아닌 환경에서 실행시키려면 node.js가 필요하다. node 명령어로 js 파일을 실행시킬 수 있다.

  • JS를 브라우저에서만 쓰는 것이 아닌, 다양한 용도로 확장하기 위해 만들어졌다.

  • 크롬의 JS 엔진인 V8이 Desktop App으로 추출된 것이다.

  • 터미널에서 node를 입력하면 브라우저 없이도 실행할 수 있다.

  • Express 라이브러리를 사용하여 JS로 서버를 구축할 수 있다.

profile
🍓e-juhee.tistory.com 👈🏻 이사중

0개의 댓글