乐趣区

关于前端:华为云组件库和其他组件库有什么区别

目前已知的华为云组件库次要有 DevUI 组件库和 OpenTiny 开源我的项目中的 TinyVue 组件库和 TinyNG 组件库。他们的共同之处在于都是面向企业中后盾产品的开源前端解决方案,而且都同时反对 Angular 和 Vue 框架。这里对 DevUI 和 OpenTiny 的区别先按下不表,咱们次要比照一下新开源的 OpenTiny 与目前市面上较为风行的几个组件库的区别。

首先咱们来看看 TinyNg 与同类 Angular 组件库的比照

NG 组件库比照 NG-ZORRO TinyNG TDesign Angular(页面拜访不失常,官网显示 ng 版本待上线) Element Angular NG-NEST
团队 蚂蚁 华为 腾讯 饿了么 集体开发者
组件数 63 70 33 37 74
自定义主题 Less CSS Var CSS Var/ts
主题定制工具 ✔️
CLI 脚手架 ✔️ ✔️
多语言 ✔️ ✔️ ✔️
Select 虚构滚动 ✔️ ✔️
Tree 虚构滚动 ✔️ ✔️ ✔️
Table 虚构滚动 ✔️ ✔️ ✔️

表格中清晰列出了各个组件库目前反对的个性,综合比照下来,TinyNG 组件库仍具备很大的劣势和综合能力,而且其反对独自组件版本升级的性能目前收到了很多好评。

TinyVue 组件库与同类组件库的区别与特点大抵如下:

1. 功能强大:

丰盛:65+  组件,1500+  组件 API,接口、性能和细节配置丰盛。

高性能:Table、Tree、Select 等高频组件均内置虚构滚动,在大数据场景下放弃丝滑体验。

配置式:反对数据驱动的配置式应用形式

2. 跨端、跨框架、跨版本:

跨端:一套代码反对挪动端、平板、PC、大屏等多端场景,让业务流程更加便捷高效;

跨框架:通过 Renderless 技术架构,实现多框架共用一套 API,框架切换轻松自如;

跨版本:多框架共享组件能力和 API,实现无痛降级,保障业务间断

3. 平安稳固:

平安:企业级平安保障,所有接口杜绝 XSS 攻打,100% 平安释怀,节俭代码看护老本。

稳固:通过九年继续打磨,服务于上千个我的项目,千锤百炼,稳固牢靠。

对于 OpenTiny 开源我的项目更多摸索欢送增加小助手微信:opentiny-official,一起交换前端技术,一起玩开源。😁

OpenTiny 官网:opentiny.design/

OpenTiny 代码仓库:github.com/opentiny/

TinyVue 组件库:github.com/opentiny/ti…(欢送 Star)

TinyNG 组件库:github.com/opentiny/ng(欢送 Star)

TinyCLI 工具:github.com/opentiny/ti…(欢送 Star)

退出移动版