TanStack 图标
TanStack
自动

TanStackPacer

与框架无关的 类型安全速率限制和排队实用程序

通过 TanStack Pacer 的速率限制、节流和防抖实用程序来控制应用程序的时间安排。使用智能排队和并发控制来管理复杂的异步工作流,同时通过内置的暂停、恢复和取消功能保持完全控制。

开始使用

框架无关且类型安全

TanStack Pacer 提供直观且灵活的 API,适用于任何 JavaScript 框架。 每个工具都是完全类型安全的,具有响应式框架适配器 ,可无缝连接到您选择的状态管理。从多个抽象层中选择,自信地控制应用程序中的时序。

灵活的速率限制控制

使用强大的工具控制应用程序的时序,用于 速率限制、节流和防抖。利用内置的清理和取消功能,帮助您精���管理执行时序,同时防止内存泄漏。灵活的配置选项让您微调行为以匹配您的需求。

异步/同步队列管理

通过智能队列和并发控制处理复杂的异步工作流。 使用 FIFO/LIFO 排序、优先级队列和并行执行管理长时间运行的任务。内置的暂停、恢复和取消功能让您完全控制队列的生命周期。非常适合管理 API 调用、动画和其他顺序操作。

与框架无关且功能丰富

TanStack Pacer 的 API 高度模块化且与框架无关,同时仍优先考虑人体工程学。看,这是必须的功能列表:

轻量级 摇树优化 (Tree-Shaking) 类型安全 速率限制 节流 防抖 排队 LIFO/FIFO/出队排序 并发控制 队列优先级 暂停/恢复控制 取消 AbortController 支持 Promise 集成 多层抽象
哇,您已经探索了这么多!
只剩最后一件事了...
开始使用!