미들웨어 다운로드 어떻게 해요

i do as i say·2020년 3월 18일
0
post-thumbnail

미들웨어 다운로드 어케 해요

npm install (원하는 미들웨어 이름)

미들웨어 사용은 어케 해요

const morgan = require("미들웨어 이름");
//혹은
import morgan from "미들웨어 이름";

app.use(미들웨어 이름());
//만약 메서드를 가지고 있다면 morgan("dev");
app.get('/', handleHome);
app.listen(4000);

next는 왜 없어요: 미들웨어 패키지 안에 전부 포함이 되어 있음.
미들웨어는 진짜 많고, 많고, 많기 때문에 이것만으로 사용이 되지 않는 미들웨어들이 있다. 꼭 how to use를 보고 실행하자.

미들웨어 종류는 어케 구경해요

https://www.npmjs.com/search?q=middleware

종류 너무 많아요 머가 좋은 거예요

전부 좋지만 내가 사용해 본 것을 추려 보자면..

morgan: logging(무슨 일이 어디서 일어났는지 기록)에 도움을 줌.
helmet: 보안
body-parser: req html에 있는 정보들에 접근, 파싱해서 JSON 형태로 넘겨 줌.
//bdoy-parser를 사용할 땐 초기 설정을 해 줘야 함. (어떠한 것을 어떻게 파싱할 것인지)
cookie-parser: 세션을 다루기 위해 쿠키에 정보를 저장할 것임. 그것을 파싱해 줌.
multer: 파일 업로드한 것을 다룰 수 있다.

profile
커신이 고칼로리

0개의 댓글