node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이다.런타임이란?프로그래밍 언어가 동작하는 환경브라우저의 JavaScript엔진에서 동작하는 JavaScript를 브라우저 이외의 환경에서도 동작할 수 있도록하는 실행환경이다
node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크다.자유롭게 활용할 수 있는 HTTP 유틸리티 메소드 및 미들웨어를 통해 쉽고 빠르게 강력한 API를 작성할 수 있다.템플릿에 데이터를 넣어 응답(response)을 만들기 위해 view의 렌더링 엔진과 결합(i
Morgan은 HTTP 미들웨어로 요청과 응답에 대한 기록을 보여준다. express로 웹 서버를 구성하고 클라이언트와의 대한 기록을 확인하고자 사용format에는 여러 가지가 있으며, 원하는 내용이 있는 format을 선택하여 사용하면 되며 자세한 내용은 morgan
Multer는 파일 업로드를 위해 multipart/form-data를 다루기 위한 node.js의 미들웨어다.multer를 사용하기 위해서는 form의 인코딩 방법이 enctype="multipart/form-data" 형식이어야 한다.multer는 옵션 객체를 허용