2023开放原子全球开源峰会,OpenTiny 企业级应用前端等你来打卡!

开放原子全球开源峰会是开放原子开源基金会面向世界发起的大会,峰会依托国际化平台,聚集多领域的优势资源,以开发者为本,共筑开源发展未来,凝聚共建、共治、共享的发展共识。2023年的开放原子全球峰会将于 6.11至13 日在北京北人亦创国际会展中心举行。

此次峰会设有华为展区以及演讲台,多位华为高级工程师为您演讲介绍当前热门的技术和开源项目,包括商密技术、云原生、前端组件库、分布式时序数据库、AI框架等,听完演讲再去展台实地体验一番,相信一定会收获满满!

在这里我要重点介绍一下 OpenTiny —— 由华为云出品的于 2023 年初开源的的企业级应用前端项目!OpenTiny 将在本次开源峰会中亮相,作为展会中为数不多的前端项目之一,OpenTiny 究竟是什么,有什么亮点?

OpenTiny 是一套企业级的组件库解决方案, 适配 PC 端、移动端等多端,涵盖 Vue2、Vue3、Angular 多技术栈,拥有主题配置系统、中后台模板、CLI 命令行等效率提升工具,帮助开发者高效开发 web 应用。OpenTiny 孵化自华为云和流程 IT ,经过九年持续打磨,服务于华为上千个项目,可靠性极高。

OpenTiny的核心亮点主要在于:

1、一套代码同时支持 Vue2 和 Vue3。一些使用 Vue2 的项目在 Vue3 出品后为了迁移版本会需要较大的人力和时间成本,为解决这一痛点,OpenTiny 中的 TinyVue 组件库 使用 Renderless 架构和版本适配器,有效抹平 Vue2 和 Vue3 之间的差异,降低了从 Vue2 迁移到 Vue3 的成本和风险;

2、一套代码同时支持 PC 端和移动端等多端。众所周知,在多端场景下组件的呈现方式有所不同,以往开发者需要根据平台的不同按需开发,但是 OpenTiny 的 TinyVue 组件库提供了多端场景下组件的使用方式完全相同的能力,极大提高了开发者的开发效率;

3、支持 Angular 技术栈,满足大型项目复杂场景下的组件需要。OpenTiny 的 TinyNG 组件库包含 70+ 组件,支持国际化、主题定制、微组件配置、大数据场景下的虚拟滚动等,而且相较于默认的变更检测策略,TinyNG 使用 OnPush 策略,极大提高了前端开发的性能。

4、组件丰富,功能强大,提供主题配置系统。除了必要的高频组件 table、tree、select等,还提供了一些特有的组件,比如 Calender 日历、Split 面板分割器、IPAddress 输入框等,风格简约大气!配合主题配置系统,还可以在线生成你想要的自定义组件样式,让你的 web 应用风格更多变。

5、提供开箱即用的中后台模板。支持 Vue、Angular 框架,包含 10+ 实用功能和 20+ 典型页面场景,适用于中后台和云服务控制台应用;

6、提供覆盖前端全流程的 CLI 工具——TinyCLI。TinyCLI 提供一系列开发套件以及工程插件,覆盖前端开发的整个链路,保证 团队开发过程的一致性和可复制性。

总的来说,OpenTiny 是一款简单易用、高效可靠、可定制性强、兼容性好的企业级组件库解决方案。

更多OpenTiny 的消息,请添加小助手wx: opentiny-official,共享一手前端消息与技术!

猜你喜欢

转载自blog.csdn.net/OpenTiny/article/details/131110874