오도원입니다.

건강과 행복을 위하여

프로젝트/니랑내랑

Express 6. 미들웨어 사용하기 compression

오도원공육사 2020. 2. 19. 15:36
반응형

Express에 body-parser 사이트 전체의 글을 복사해서 3번 붙여쓴 다음 제출하여 글을 생성했다.

 

 

구글의 검사 항목으로 들어가서 Network 카테고리에서 Express글의 데이터 크기를 보면 46.7KB로 매우 큰 것을 확인할 수 있다. 이것을 compression 미들웨어를 통해서 압축을 하여 해결해보자.

 

const compression = require('compression');

app.use(compression());

매우 간단하다. compression() 함수를 실행하면 미들웨어가 만들어지고 app.use를 통해서 장착된다. 그러면 미들웨어가 등록된 것이다. 이제 다시 데이터를 확인해보자. windows에서 ctrl + shift + R을 통해 강제 새로고침이 가능하다.

 

데이터의 양이 매우 적어진 것을 확인할 수 있다.

반응형