头版Folia Daily Briefing
← 返回头版
科技创业公司

开发者推出Promise感知型TypeScript时序控制库Temporize

开发者近日发布了Temporize库,这是一个为TypeScript设计的Promise感知型时序和并发控制工具集[1]。该库提供了debounce、throttle、batch、retry、idle和concurrencyLimit等核心功能[1],支持React和Vue的可选适配器[1]。

Temporize库具有轻量化的设计特点,各功能模块体积均控制在1KB以下,其中debounce压缩后721字节,throttle 759字节,rafThrottle 236字节[1]。React适配器入口大小为1,169字节,Vue适配器为1,089字节[1]。该库支持AbortSignal和多种重试策略(包括queue、drop、cancel-previous),采用MIT许可证发布,零框架和运行时依赖[1]。


TypeScript库debouncethrottle开源项目前端工具temporize