Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wanderhuang/base-funcs

🐳一些前端开发通用的工具函数。函数式、文档化、测试覆盖、工程化👊
https://github.com/wanderhuang/base-funcs

functional-programming widgets

Last synced: 1 day ago
JSON representation

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

Awesome Lists containing this project

README

        

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

1. 🤔️ 为什么会写这个仓库?

- DRY(dont repeat yourself)。发现在项目中会重复写很多代码,把他们放到`utils`内,那么不如给他们建个仓库,免得重复写
- skills。基于原生`javascript`写一些基础工具,在这之中可以锻炼自己的思维。
- functional。践行一些函数式编程的理念。
- test。尝试使用 jest 做一个全覆盖测试的库。

2. 💪 目标计划?

- 重点是践行函数式编程理念
- 不针对任何库(Vue React Angular 等),只使用纯`JavaScript`
- 与此同时,也会多使用`lodash`

3. ✊ 时间?

- 长期更新

4. 👏 工具? 一些大受欢迎的工具

- `babel`: 解释器
- `jest`: 测试框架
- `eslint`: 代码样式检测,内用`prettier`
- `rollup`: 构建工具
- `husky`: `git hooks`
- `commitizen`: `git`提交规范