NPM

    [개념 스터디] 1주차

    Node.js란 무엇인가 Node.js란 비동기 이벤트 주도 JavaScript 런타임으로써 확장성 있는 네트워크 애플리케이션을 만들 수 있도록 설계되었다. 다수의 연결을 동시에 처리할 수 있으며 교착 상태에 대해 걱정할 필요가 없다. 또한 직접 수행하는 함수도 거의 없으므로 프로세스에서 결과 블로킹이 되지 않는다. Node.js에서는 발전된 이벤트 모델을 선택해서 라이브러리가 아닌 런타임 생성자로 이벤트 루프를 제공한다. 입력 스크립트를 실행한 후에 이벤트 루프에 바로 진입하며 진행할 콜백이 없다면 이벤트 루프를 종료한다. 또한 웹 라이브러리나 프레임워크의 기반으로 아주 적합하다. npm과 yarn이란 무엇인가 npm 자바스크립트 패키지 매니저로, node.js의 기본 패키지 관리자이다. npm으로 C..