/base-funcs

🐳一些前端开发通用的工具函数。函数式、文档化、测试覆盖、工程化👊

Primary LanguageJavaScript

🔥 一系列前端开发会用到的基础函数 🔥

  1. 🤔️ 为什么会写这个仓库?
  • DRY(dont repeat yourself)。发现在项目中会重复写很多代码,把他们放到utils内,那么不如给他们建个仓库,免得重复写
  • skills。基于原生javascript写一些基础工具,在这之中可以锻炼自己的思维。
  • functional。践行一些函数式编程的理念。
  • test。尝试使用 jest 做一个全覆盖测试的库。
  1. 💪 目标计划?
  • 重点是践行函数式编程理念
  • 不针对任何库(Vue React Angular 等),只使用纯JavaScript
  • 与此同时,也会多使用lodash
  1. ✊ 时间?
  • 长期更新
  1. 👏 工具? 一些大受欢迎的工具
  • babel: 解释器
  • jest: 测试框架
  • eslint: 代码样式检测,内用prettier
  • rollup: 构建工具
  • husky: git hooks
  • commitizen: git提交规范