Skill Interview 2

HyeRyun CHOI·2022년 3월 1일

기술면접

기술영역 : Javascript
질문 : Javascript와 Nodejs가 어떻게 다른 것인지 설명

Javascript : 브라우저, 문서 등을 다루는 도구 즉, client를 개발하는 도구
Nodejs : 백엔드에서 서버에 대한 개발을 하는 도구

  • Javascript는 스크립트 언어로서 특정한 환경(브라우저)에서만 사용이 가능하지만 Nodejs를 통해 특정한 환경(브라우저) 없이도 실행 가능하게 함
  • Nodejs는 크롬의 자바스크립트 엔진인 v8을 이용함
  • Javascript를 브라우저에서만 이용하지 않고 브라우저 밖 즉, 내 컴퓨터에서 다양한 용도로 확장하기 위해 만들어진 것이 Nodejs
  • Nodejs를 이용하여 Express 같은 라이브러리를 사용하여 Javascript언어로 서버를 구축함

정리

JavascriptNodejs
프로그래밍 언어브라우저 밖에서 동작하는 Javascript 런타임
브라우저에서만 동작데스크탑에서 동작
client 개발Express 같은 라이브러리를 사용하여 js언어로 서버 구축
profile
(˘・ᴗ・˘)

0개의 댓글