Compression

Compression

압축하면 응답 본문의 크기가 크게 줄어들어 웹 앱의 속도가 빨라질 수 있습니다. gzip 압축을 활성화하려면 compression 미들웨어를 사용하십시오.

Installation

먼저 필요한 패키지를 설치하십시오.

$ npm i --save compression

설치가 완료되면 글로벌 미들웨어로 적용하십시오.

import * as compression from 'compression';
// somewhere in your initialization file
app.use(compression());

info 힌트 FastifyAdapter로 작업하는 경우 fastify-compress를 대신 사용해보십시오.

프로덕션 환경에서 트래픽이 많은 웹 사이트의 경우 압축을 적용하는 가장 좋은 방법은 리버스 프록시 수준에서 웹 사이트를 구현하는 것입니다. 이 경우 압축 미들웨어를 사용할 필요가 없습니다.

Last updated