组件库主旨:通过json配置化的方式生成界面,基于配置化生产界面,配置与ui框架无关,故可以同时兼容element-plus和ant-design-vue
组件库依赖:
- [element-plus](https://www.npmjs.com/package/element-plus)
- [ant-design-vue](https://www.npmjs.com/package/ant-design-vue)
- [vue3](https://cn.vuejs.org/)
组件库示例及文档地址:backstage-vue3
组件库源码:<https://github.com/chenyuhuan1/backstage-vue3>
npm包名:[backstage-vue3](https://www.npmjs.com/package/backstage-vue3?activeTab=readme)
组件库多ui实现原理:https://blog.youkuaiyun.com/junner443/article/details/131301803
组件开发及维护文档:待完善
组件实现原理浅析&api文档:
- form组件:
- 原理浅析:基于vue3+ts配置化form表单组件实现浅析_junner443的博客-优快云博客
- api文档:BsForm | backstage-vue3
- table组件:
- 原理浅析:基于vue3+ts配置化table表格组件实现浅析_junner443的博客-优快云博客
- api文档:BsTable | backstage-vue3
作者:快落的小海疼