1.0.1 • Published 1 year ago

bytool v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

bytool

🍬一个高效、强大、开源的前端业务代码工具包

👉 https://bytool.cn 👈

npm.io

📚 bytool是什么

bytool是一个小而全的前端工具包,通过静态方法封装,降低相关学习成本,提高工作效率,省去重复造轮子的时间,效率提升300%!

bytool中的工具方法来自多个项目的精雕细琢,它涵盖了字符串、时间/日期、浏览器/DOM等代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;

bytool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug。

bytool的设计思想是尽量减少重复的定义,让项目中的util这个package尽量少,总的来说有如下的几个思想:

  • 开箱即用
  • 高度可替换
  • 与其它框架无耦合
  • 便捷性与灵活性并存
  • 适配与兼容

🎁 bytool名称的由来

bytool = by + tool;“by”表示通过,tool表示工具。by tool直接翻译为“通过工具”的意思,通过工具bytool来提升开发效率。

🍺 bytool如何改变coding方式

bytool的目标是使用一个工具方法代替一段复杂代码,从而最大限度的避免“复制粘贴”代码的问题,彻底改变写代码的方式。

以“字符串转base64编码格式”为例:

  • 👴【以前】打开搜索引擎 -> 搜“js 字符串转base64” -> 打开某篇博客-> 复制粘贴 -> 改改好用
  • 👦【现在】引入bytool -> bytool.stringToBase64(str);

bytool的存在就是为了减少代码搜索成本,避免网络上参差不齐的代码出现导致的bug。

🐣 兼容性

兼容性强,兼容市面上主流浏览器及nodejs >= 0.10.0的环境。

📃 安装及使用

安装及使用方式请查阅:https://www.bytool.cn/2.html

🤑 支持我们

有您的支持,我们会走的更远。

npm.io npm.io

1.0.1

1 year ago

1.0.0

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago