Node.js란
Chrome 브라우저의 V8
Javascript
엔진을 탑재한Server Side
오픈소스 JavascriptRuntime
입니다.
Javascript
: 브라우저를 동적으로 처리할 수 있도록 만들어주는 프로그래밍 언어V8 Javascript 엔진
: V8 엔진은 J avascript 언어로 작성된 코드를 컴퓨터가 해석하기 쉬운 바이트 코드로 변환하는 역할을 수행 (컴퓨터가 이해하기 쉬운 방식)Server Side
: 네트워크의 한 방식인 클라이언트-서버 구조의 서버 쪽에서 행해지는 처리Runtime
: 어떤 프로그램이 동작할 때, 프로그램이 동작하는 장소Node.js 기반의 API 서버가 갖는 장점
Javascript
를 사용하므로 Frontend와 Backend 기술 스택 통합