实战

INP 交互延迟优化实战(2025)

INP 交互延迟优化实战(2025)INP 反映用户输入到界面响应的延迟,优化重点在主线程负载与调度。一、任务与拆分拆分长任务:将>50ms任务拆分并在空闲执行。优先级:交互相关任务优先调度与渲染。二、异步与并行异步:I/O 与非关键计算下放到 Web Worker。并行:采用虚拟列表

HTTP 缓存策略与实战

概述合理的缓存策略能显著降低服务器负载并提升用户体验。本文从响应头、验证机制与版本化实践出发,给出可落地的配置方案。已验证技术参数强缓存:`Cache-Control: max-age=<seconds>, immutable` 适用于版本化的静态资源协商缓存:`ETag

Deno 工作区与 Monorepo:npm-JSR 混合仓库实战

引言Deno 在 2024/2025 加强了工作区与 monorepo 支持,理解 npm 工作区并支持发布到 JSR,便于跨运行时共享与协作。核心能力(已验证)npm/JSR 兼容:Deno 可从 npm 或 JSR 安装依赖,提供 `deno install/add/remove/outdate

Bun.s3 与 Bun.sql 实战指南

引言Bun 1.2 引入 `Bun.s3` 与内置 Postgres 客户端 `Bun.sql`,以更贴近 Web 标准的 API 提供云服务集成与数据访问能力,同时大幅提升 Node 兼容性与性能。能力与实践(已验证)Bun.s3:内置 S3 客户端,提供与 Blob 等 Web 标准兼容的 AP