NodeJSpackage.json \-> scripts: 해당 폴더 내 명령어 설정\-> dependencies : 필요한 package 목록package.json에 적혀있는 dependencies의 모듈들을 npm install 명령어만 사용해도 자동으로 설치함. p
callback request 브라우저가 요청 response 서버가 요청에 응답 inline-function -> 함수를 기존 문법이 아닌 변수를 지정하는 것처럼 표현함 response.end() -> request 종료 response.send("") m
모든 .js는 독립적이므로 export, import 해줘야 함 default export *; 해당파일을 import 했을 때 default로 설정한 변수가 export됨 import anyName from "*"; controller router 컨트롤러는 함
Pug: NodeJS express 웹뷰 include pug 안 html를 include를 이용해 추가 가능 extends 다른 pug을 extends로 불러와 불러온 내용을 기반으로 사용 block extends로 불러온 base.pug을 기반으로 필요한 내용
status code(상태코드)200, 300, 400 등
Cookie 백엔드와 브라우저 사이 컴퓨터에 저장 session-id session 백엔드와 브라우저 사이 활동을 DB에 기록 express-session res.locals object pug template에서 접근 가능 connect-mongo 쿠키 si
multer: NodeJS 환경에서 파일을 업로드할 때 사용하는 미들웨어 패키지. multer는 multipart가 아닌 form애서는 사용할 수 없기 때문에 form의 enctype(encoding type)을 multipart/form-data로 설정
webpack front-end 코드 정리 entry, output, rules, loader mode:dev, product mode use: 내부 array 역순으로 loader 실행됨 path