TS-Filtered-SC-Components共享React组件库用于外部集成
黑名单机制的共享组件库,适合外部调用的场景,TS-Filtered-SC-Components还挺适合做一些对接用的项目,比如把内部产品模块外包出去那种。里面的组件都做过过滤,结构干净,依赖也控制得比较好,不会一下子拉一堆公司内部包进来。
用的是React + TypeScript的组合,代码写起来顺手,类型提示全程护航。组件拆得比较细,比如按钮、输入框这些通用的都有,样式也统一过,外观看着也还挺舒服的。
你要是平时做对外接口平台,或者给合作方嵌一块前端模块,这套组件用起来还挺省事的。像就拿它搞了个配置管理后台,前端几乎没怎么额外写样式,直接调用就行。
顺带一提,它跟 Ant Design 的风格有点像,熟悉那套的基本能直接上手。页面结构清晰,响应也快,就是要注意下有些组件默认封装了一些交互,最好看看源码或者文档。
另外还有几个类似的项目也可以参考下:Motif 共享 UI 组件库、SEB React 组件 UI 组件库,用法也都比较接近。
如果你正在找一套干净、独立、对外友好的React 组件,可以试试看这个库,用得顺手的话记得提个 PR 支持下哈~
TS-Filtered-SC-Components:过滤产品的共享React组件,用于外部目的
预估大小:865个文件
rollup.config.js
3KB
config.js
2KB
preview-head.html
230B
webpack.config.js
1KB
.gitignore
219B
.browserslistrc
72B
flower-logoa.jpg
5KB
tree-logoa.jpg
4KB
horse-logo2a.jpg
10KB
05.jpg
63KB
5.35MB
文件大小:
评论区