Performance: res.json for JSON responses
MEDIUM IMPACT
This affects server response time and client rendering speed by efficiently sending JSON data.
res.json(data);
res.setHeader('Content-Type', 'application/json'); res.send(JSON.stringify(data));
| Pattern | Server Processing | Response Size | Client Parsing | Verdict |
|---|---|---|---|---|
| Manual JSON.stringify + setHeader | Extra stringify step | Same size | Standard parsing | [!] OK |
| res.json method | Built-in optimized stringify | Same size | Standard parsing | [OK] Good |