js | 어떻게 실행하냐구요?
HTML, CSS를 활용하여 화면을 그린 후, 결과물을 확인하기 위해서는, 로컬의 경로를 브라우저 주소창에 입력하면된다. 그러면, javascript를 활용하여 비즈니스 로직를 작성 한 후 결과물을 확인하기 위해서는, 어떻게 해야할까? 자바스크립트를 해석하고, 실행하기 위해서는 자바스크립트 엔진이 필요하다 자바스크립트 엔진을 내장하고 있는 브라우저와, Node.js환경에서 실행할 수 있다. 브라우저는 HTML, CSS, Javascript로 웹페이지를 화면에 렌더링하는 것이 목적이며, Node.js는 서버 개발 환경을 제공하는 것이 주된 목적이다. 따라서 브라우저와 Node.js에서 ECMAScript 이 외에 추가적으로 제공되는 기능은 호환되지 않는다. 예를들어, 브라우저는 DOM API(HTML 요소를 선택하거나, 조작하는 기능들의 집합)를 제공하지만 Node.js는 제공하지 않는다. 반대로, Node.js는 File API(파일을 생성하고 수정할 수 있는 File 시스템)를 …