Study/Node.js1 [Node.js] node.js 관련 개념 [출처] Node.js 교과서 (조현영) 1. 서버란 ? 네트워크를 이용하여 클라이언트에게 데이터나 서비스를 제공하는 컴퓨터나 프로그램 = 클라이언트(브라우저, 모바일 어플, 서버 등)의 요청에 응답 2. Node.js의 특성 2-1. JavaScript RunTime Node.js는 공식 문서에 자바스크립트 런타임이라고 소개되고 있다. 이때, Runtime은 어떤 언어로 작성된 프로그램이 실행될 수 있는 환경을 의미한다. 즉, node.js는 자바스크립트 실행기라고 이해하면 된다. ▷ RunTime : 특정 언어로 만든 프로그램을 실행할 수 있는 환경 2-2. 이벤트 기반 event-driven ▷ 이벤트 기반 : 어떤 이벤트가 발생하면, 사전에 지정해둔 작업을 실행하는 방식 ▷ 이벤트 루프 (loop.. 2022. 6. 29. 이전 1 다음