Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wanderhuang/base-funcs
🐳一些前端开发通用的工具函数。函数式、文档化、测试覆盖、工程化👊
https://github.com/wanderhuang/base-funcs
functional-programming widgets
Last synced: 1 day ago
JSON representation
🐳一些前端开发通用的工具函数。函数式、文档化、测试覆盖、工程化👊
- Host: GitHub
- URL: https://github.com/wanderhuang/base-funcs
- Owner: WanderHuang
- Created: 2019-11-09T09:21:13.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T01:56:46.000Z (about 2 years ago)
- Last Synced: 2024-11-07T03:06:47.892Z (2 months ago)
- Topics: functional-programming, widgets
- Language: JavaScript
- Size: 1.1 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
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`提交规范