最近华为云出品的 OpenTiny 开源我的项目感觉应用起来体验很不错,之前是在一篇介绍 TS 的文章中,无心看到这个 TinyVue 组件库的。据说这个组件库能够解决不同终端、不同 Vue 版本的兼容性问题。而后我就试了下这个 TinyVue 组件库。体验之后感觉的确很不错。
首先这个 TinyVue 组件就是十分丰盛,因为目前还在开源阶段,后续应该也会更新更多进去。我理解到的,这个 TinyVue 组件库目前是有 80+ 的组件,1500+ 组件 API 接口,同时其中 Table、Tree、Select 等高频组件均内置虚构滚动,在 10 万大数据场景下放弃丝滑体验。所以其实绝对于其余组件库的话,性能还是十分高的。但这还不是 TinyVue 组件库最厉害的中央,对于这个我的项目最外围的劣势应该是在于灵便可配,TinyVue 采纳组件与框架拆散的设计理念,将组件逻辑抽离成纯函数,实现跨端、跨版本,适应将来。涵盖 Vue2/Vue3 不同版本。反对数据驱动的配置式应用形式,反对低代码业务。当然除了这些以外,TinyVue 也是十分平安稳固的。据说所有的接口都是杜绝 XSS 攻打,100% 平安释怀,这样一来,其实也是十分大程度上节俭了代码看护老本。同时这个我的项目之前也是服务了很多我的项目,所以稳定性也是不可小觑的。
说了这么多,其实还是离不开我的项目是实用性,那 TinyVue 组件库我的项目到底能够用在哪些地方呢?首先不能漠视的几个经典场景应该都是能够的应用的。
第一个就是反对中后盾业务页面布局,例如一些罕用的监控零碎、园区管理系统、政务零碎、商城管理系统、酒店管理系统
第二个就是能够反对云服务控制台,次要蕴含 dashboard 总览建设,可间接使用模板及组件疾速实现云服务前端布局搭建。
第三个就是能够反对大屏零碎,提供多种页面模式,轻松点击即可生成页面构造,同时一直增加新的图表组件,蕴含 A -Charts 等,只须要简略拖拽,大量设置即可实现页面搭建。
第四个就是能够反对工业制作零碎,可反对多种页面布局,通过可视化图表集成管制工作台各个场景业务,让使用者直观理解业务数据状况,进行智能剖析。
其实除了这些应该还有很多其余的场景,这个能够后续再缓缓补充~
我也增加了小助手微信:opentiny-official,有须要也能够一起交换前端技术,一起玩开源。😁
OpenTiny 官网:https://opentiny.design/
OpenTiny 代码仓库:https://github.com/opentiny/
Vue 组件库:https://github.com/opentiny/ (欢送 Star)
Angular 组件库:https://github.com/opentiny/ng(欢送 Star)