Node.js, npm 기본 개념 정리


Node.js, npm 기본 개념 정리

Node.js 정의 Node.js는 자바사크립트 런타임(프로그램이 실행되는 동안의 동작) V8 엔진의 등장으로 고성능의 자바스크립트를 실행할 수 있게 되면서 Node.js가 등장 웹 프론트엔드 개발자의 언어였던 자바스크립트였지만 Node.js가 등장하면서 다양한 어플리케이션을 개발할 수 있게 됨 동작 방식 한 번에 한 가지 동작만 수행하는 싱글 쓰레드 기반 비동기 동작을 통해 쓰레드 관리를 잘 관리하여 리소스를 효율적으로 관리 이벤트 기반으로 비동기 동작을 처리 설치 https://nodejs.org/ko/download/ ES6 let, const: 상수(const)와 변수(let) 구분 Templalte String: 백틱으로 문자열을 간편하게 표현 ${}로 변수 표현 줄바꿈을 그대로 인식 arrow function: 간결한 함수 표현 class: 기존 prototype 대신 객체지향 코드 작성 destructing: object의 값을 쉽게 꺼낼 수 있음 비동기 callback...


#es6 #nodejs #npm

원문링크 : Node.js, npm 기본 개념 정리