Performance: Node adapter deployment
MEDIUM IMPACT
This affects server response time and initial page load speed by how the Svelte app is deployed on Node.js.
import { handler } from './build/handler.js'; import express from 'express'; import compression from 'compression'; const app = express(); app.use(compression()); app.use(handler); app.listen(3000);
import { handler } from './build/handler.js'; import http from 'http'; const server = http.createServer((req, res) => { handler(req, res); }); server.listen(3000);
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Basic Node HTTP server without compression | N/A (server-side) | N/A | Higher due to slower HTML delivery | [X] Bad |
| Express server with compression middleware | N/A (server-side) | N/A | Lower due to faster HTML delivery | [OK] Good |