业务库工具集
npm install @wgbx/tools
// or
pnpm add @wgbx/tools
@wgbx/tools,是一个短小而精悍的现代 JavaScript 使用工具库
我们在开发业务中总是不得不使用一些方法来提高我们的效率,随着生态越来越完善,项目越来越多,我们存在业务方法在项目中重复使用的情况,导致代码冗余,维护成本增加
有一些基础的业务方法在项目中应该提供,避免在使用时紧急开发,但我们的方法经常并不会进行严格的单元测试,这也会导致一些 bug 产生
另外随着 ESM 规范被越来越多的现代浏览器所支持,我们迫切希望拥有一个轻量级,适合现代浏览器,能够像查字典一样根据具体的业务调用函数或工具
所以,我们发起了 @wgbx/tools,系统能够为前端开发者们提供基础且全面的业务工具库
我们做了一些事情,让其更加先进。
基于最新 VitePress 构建,更快,更便捷 更快的热更新
使用 Rollup 打包 动态插件,你可以一分钟内挂载你喜欢的插件 按需加载使用
适用于更多的场景 包含基础类库,删除冗余函数和废弃的 API 附带详细的注释 (func/desc/returns/example...)
方法提供单元测试,保证函数稳定性
功能范围:lodash 是工具函数库,他并不会参与业务,@wgbx/tools 是一个业务类库,他可以参与业务,并且提供业务级别的工具 可定制型:lodash 提供了很多工具函数,但无法定制,@wgbx/tools 提供了很多工具函数,并且支持动态扩展,你可以根据你的需求添加你自己的工具函数