Javascript 와 Node.js 의 차이

@t189216·2024년 2월 16일
0

💻 CS

목록 보기
5/36

백준 코딩테스트를 Javascript 로 풀려면 Node.js 로 풀면 됩니다. 근데, 정확히 어떤 차이가 있는걸까요?

Javascript ?


Javascript 는 HTML, CSS와 함께 웹페이지를 구성하는 필수적인 프로그래밍 언어입니다. Javascript 는 스크립트 언어로써 특정한 환경(브라우저)에서만 사용가능합니다.

Node.js ?


Node.js 는 자바스크립트 코드를 실행할 수 있는 Javascript 런타임 환경입니다. Chrome 의 자바스크립트 엔진인 v8을 사용하며, Javascript 를 웹브라우저의 한계를 넘어 컴퓨터의 일반적인 시스템 작업을 처리할 수 있도록 도와주는 도구입니다.

쉽게 말하면 Javascript 로 네트워크 어플리케이션을 개발할 수 있게 해주는 환경이라고 생각하면 됩니다.

Javascript 와 Node.js


Node.js 를 사용하면 Javascript 로 데이터베이스를 직접 제어하거나, 파일을 읽고 쓰는 등의 작업이 가능해집니다. 이로 인해 자바스크립트는 웹브라우저뿐만 아니라 서버 측에서도 프로그맹 언어로서의 역할을 수행할 수 있게 되었습니다.

항목JavascriptNode.js
종류프로그래밍 언어런타임 환경
사용처웹 브라우저서버 및 다양한 환경
기능웹사이트를 동적으로 만들기Javascript를 이용해 서버를 구축하거나 파일 시스템을 제어
profile
Today I Learned

0개의 댓글