04

博客

  1. React 搜索结果被旧请求覆盖了,怎么处理

    搜索连续触发 fetch 时,怎么取消旧请求、识别超时,并避免较慢响应覆盖最新结果。

    React
  2. 浏览器 WebSocket 断线重连怎么写

    一份浏览器端重连实现,包含退避、full jitter、心跳、离线恢复和后台页面处理。

    WebSocket
  3. 用 TanStack Router 管理筛选和分页 URL

    用 Zod 校验 search 参数,让筛选、分页、loader 和浏览器历史共用 URL 状态。

    TanStack Router