코딩/Node.js

[NODE.JS] 라이브러리 기능 설명

카슈밀 2024. 10. 25. 02:10
반응형

morgan - 파라미터에 따른 로그출력 다르게 하는 라이브러리('dev', 'combined', 'common', 'short', 'tiny')

cookie-parser - req에 포함된 cookie를 해석해서 req.cookies를 객체로 만들어주는 미들웨어

body-parser - req.body를 객체로 만들어주는 미들웨어(단, 멀티파트폼은 안된다. - 이미지/영상/파일)

express-session - 세션 관리용 미들웨어(로그인 시 세션구현)

dotenv - 의미 그대로 .(dot)ENV을 읽어 process.env로 만들어준다. -> 가끔 실제 서버 로그에 get(.env)로 공격하는 곳도 있다.
실제로 응답해주는 서버들이 있기에...

multer - 이미지, 동영상, 파일을 업로드할 때 사용되는 라이브러리이다.

 ㄴ 이부분은 보통 aws s3나 cloudinary로 대체된다.

 

 

728x90