@cjlumi/hooks
v1.0.0
Published
React 业务 Hooks
Downloads
2
Readme
@cjlumi/hooks
React 业务 Hooks
文档地址
http://8.138.126.50:3351/#/hooks
能力支持
- 使用 Typescript 构建,提供完善的类型定义
- 支持文档记录,支持 demo 演示
- 以
React
为前端框架,React Hooks
作为核心产出,搭建一个前端业务Hooks
库,方便各个项目使用。
技术选型
包管理工具 -- pnpm
作为基础包,选择社区内更推崇的pnpm
作为包管理工具,原因有:
pnpm
安装速度更快,磁盘空间利用率高;pnpm
的lock
文件适用于多个单一子功能的模块,且能保证每个模块的依赖不耦合;- 打包产物清晰,打包后产物确保全部为静态站点资源;
构建工具 -- rollup
- 最终产物为多个基础子功能模块的耦合,选择
rollup
这种构建工具,比较适合包等管理工具的构建
静态文件打包工具 -- dumi
就目前前端社区而言,dumi
是当之无愧的为组件研发而生的静态站点解决方案;