반응형
Express에 body-parser 사이트 전체의 글을 복사해서 3번 붙여쓴 다음 제출하여 글을 생성했다.
구글의 검사 항목으로 들어가서 Network 카테고리에서 Express글의 데이터 크기를 보면 46.7KB로 매우 큰 것을 확인할 수 있다. 이것을 compression 미들웨어를 통해서 압축을 하여 해결해보자.
const compression = require('compression');
app.use(compression());
매우 간단하다. compression() 함수를 실행하면 미들웨어가 만들어지고 app.use를 통해서 장착된다. 그러면 미들웨어가 등록된 것이다. 이제 다시 데이터를 확인해보자. windows에서 ctrl + shift + R을 통해 강제 새로고침이 가능하다.
데이터의 양이 매우 적어진 것을 확인할 수 있다.
반응형
'프로젝트 > 니랑내랑' 카테고리의 다른 글
Express 8. 정적인 파일 서비스 (0) | 2020.02.19 |
---|---|
Express 7. 미들웨어 만들기 (0) | 2020.02.19 |
미들웨어란 무엇인가 (0) | 2020.02.19 |
Express 5. 미들웨어 사용하기 body-parser (0) | 2020.02.19 |
Express 4. 생성, 수정, 삭제 (0) | 2020.02.19 |