Study/Node (2) 썸네일형 리스트형 Module & NPM Module & Modularization Module | any of a number of distinct(개별적인) but interrelated units from which a program may be built up or into which a complex activity may be analyzed. 브라우저에서 JS 파일은, 보통 html의 script 태그 안에 포함되어 실행된다. 이 때 하나의 html 파일에 여러개의 js 파일을 포함시킬 수 있고, 나중에 parse되는 파일은 먼저 parse 된 파일의 전체 코드를 참조할 수 있다. 노드에서도 서로 다른 js 파일의 코드를 참조할 수 있는데, 브라우저에서와는 달리 어떤 코드를 외부에 노출시킬 것인지를 명시적으로 작성해야 한다. +) .. what is Node? Node js Node is a JavaScipt runtime that executes code outside of the Browser Java, Python, Ruby와 같은 언어들은 공식 버전이 있고, 이 버전을 따로 설치해야 해당 언어로 작성된 코드를 실행할 수 있다. 반면 JavaScript는 이런 버전을 따로 설치하지 않더라도 코드를 실행할 수 있다. 왜냐하면, JS는 오직 브라우저에서만 실행 가능한 언어로, ECMAScript라는 규격 사항(specification)을 준수해서 코드를 작성하면, 브라우저가 알아서 이 코드를 분석하고 실행하기 때문이다. 즉, 브라우저만 있으면 js 코드를 실행할 수 있다. 하지만 2009년, Ryan Dahl에 의해 javascript 코드를 브라우저가 아닌.. 이전 1 다음