NVM(Node Version Manager)을 이용하여 nodejs를 설치하고 기본 세팅을 하자.
app-root-path를 통해 프로젝트의 루트 경로를 쉽게 얻을 수 있다.
url.parse()과 querystring.parse(), querystring.stringify()
Nodejs와 Express에 대한 개념을 정리
BodyParser
Custom MiddleWare를 만들고, 등록해보자
뷰를 작성하다보면, header나 footer처럼 반복되는 영역이 있을 수 있다. express-ejs-layouts를 통해 레이아웃을 만들고, 반복되는 영역을 재작성하는 일을 줄일 수 있다.
nodemon에서 감시할 파일들을 설정하거나 해제해보자
비동기 처리를 위한 Promise
비동기 처리 코드를 작성하는 것을 도와주는 Async/Await 구문을 알아보자
자바스크립트의 this는 Java 같은 다른 언어와는 다른 특성을 지닌다.