Develop/NodeJS

[NodeJS] Express 웹 속도 최적화 - 사이트 압축 (Compression.js)

Codit Develop 2020. 5. 10. 05:03
반응형

웹 압축

일반적인 웹의 경우, 사용자가 많지 않거나 통신 상태가 원활할 경우 문제가 되지 않지만,

사이트를 런칭하다 보면 웹의 응답 속도가 느려지는 현상이 발생함.

 

이 문제를 해결하기 위해 사이트의 응답 본문을 압축하여 처리함으로써 웹 응답 속도를 향상시킬 수 있음.

 

 

Node JS 압축 - Compression

NodeJS에서는 Gzip 압축 방식을 사용하는 Compression 미들웨어를 사용.

var compression = require('compression')
var express = require('express')
var app = express()
app.use(compression())

위의 코드처럼 Express에 Compression을 Using 처리하면 적용됨.

반응형