首页 > 其他 > 详细

基于ES6的函数库rgutil

时间:2020-11-28 11:02:56      阅读:27      评论:0      收藏:0      [点我收藏+]

# 先讲武德上地址
github地址: https://github.com/GuCangRan/rgutil

使用手册: https://gucangran.github.io/rgutil/

npm下载: npm install rgutil


# 造轮子的初衷
经历无数个开发项目,掉了无数头发,再这样下去“面向对象编程”要改为“面向我佛编程”。有一个工具提高团队战斗力和保持发型是非常必要的。看了很多开源工具库和文章,从市场经济的宏观宇宙到生态系统的生物本能,于是自己思考开始造轮子,让心脏多休息,它一休息,我就得休息更长时间。

rgutil基于ES6方式来编写的开源工具库,rollup打包,可自行下载源码进行个人需要修改。

当前工具有几个设计特点:

1)尽量保持函数独立性,有些时候我们只是需要其中一个函数,但是却将整个工具包都下载才能使用,此工具可以单独拷贝自己所需函数进行自己工具中整合
技术分享图片

2)基于es6 模块方式开发,可以按需导入 import {isNumber} from ‘rgutil‘

3)可以借助rollup打包成立即执行函数,umd方式,页面直接引用即可

4)手册提供了在线直接测试函数的执行,直观感受, 但部分函数未支持在线演示
技术分享图片

这样考虑是为了直观感受函数是否能否正常,这些工具还需要面对一些技术工程师,他们需要一些简单的开发来写一写小单元工具进行辅助处理,有个工具可以节省时间。

面对客户我遇到最顶级的需求:这个使用要简单,但是你又不能太简单。整体需求沟通结束,我曾百思不得客户其姐。如今带团队感受到一个团队需要的是什么,该如何高效运转。工具对于团队的重要性,简单但是又不能太简单。

# 特别说明
很多函数借用了很多大神的开源文章和部分面试题,以及自己平时需要用到的。希望函数工具能够整合很多的场景,而又保持独立函数特性,便于开发者直接引用。非常感谢这些大神的付出,致敬!这也是我自己的一个学习过程。

当前函数库还是初步阶段,后续会逐渐完善它,让它更好的服务。如果你喜欢,keyi

 

基于ES6的函数库rgutil

原文:https://www.cnblogs.com/gucangran/p/14051718.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!