头图

智能时代的大考已来

千行万业集结,释放万千机遇

今年,华为全联接大会重回上海

一起来看看有哪些亮点吧~

活动简介

华为全联接大会2023将于9月20日在上海拉开帷幕,本次大会的内容将涵盖擎云商用终端、华为ICT产品、F5G演进、盘古大模型、毕昇编译器、openEuler、华为云等多个领域,以“加速行业智能化”为主题,邀请思想领袖、商业精英、技术专家、合作伙伴、开发者等业界同仁,从商业、产业、生态等方面探讨如何加速行业智能化。

OpenTiny也将在本次HC大会上正式发布低代码引擎TinyEngine,为更多开发者提供低代码底层基座,共同打造开发者生态。与此同时OpenTiny也致力于与开发者在Web前端能力、Web前端技术选型、低代码领域、前端质量领域、性能优化领域等方向进行深入探讨,共同深挖前端技术痛点及革新方向。因此将通过参与扫地僧、训练营、挑战赛的形式与前端开发者近距离交流,进行深度研究。

活动议程

图片

OpenTiny精彩看点

1、9月21日 TinyEngine正式发布:

OpenTiny Engine低代码引擎正式宣布开源

2、9月21日CodeLabs训练营:

【实验】使用OpenTiny实现Vue2项目平滑升级到Vue3项目

a、OpenTiny是一个实现了跨端跨框架的组件库,一套代码同时支持Vue2、Vue3,并且提供了丰富的拓展性和定制性。

b、选手需要创建一个Vue2项目,并在其中使用OpenTiny的组件,搭建一个支持增删改查的表格和表单应用。

c、将以上 Vue2 项目平滑升级到到 Vue3项目。

实验讲解时间:9月21日15:00-16:00

报名入口:

https://app.events.huawei.com/hc2023-activity/CodelabsDetail....

3、9月21日极客挑战赛:

【赛题】使用TinyEngine低代码引擎快速开发

TinyEngine 是一个跨端、跨技术栈的低代码引擎。提供低代码底层的能力, 集成人工智能,让AI助力用户高效开发。适合于多场景的低代码平台开发。

本实验基于低代码引擎提供的环境,通过体验简单拖、拉、拽的形式帮助开发者快速了解低代码设计器使用流程,达到快速开发的效果。

实验时间:9月21日15:00-17:00

报名入口:

https://app.events.huawei.com/hc2023-activity/ChallengeDetail...

4、9月21日-9月22日扫地僧见面会:

华为云前端技术委员会主席华宇果将与开发者共同探讨及剖析Web前端能力、Web前端技术选型、低代码领域、前端质量领域、性能优化领域等方向内容。

时间:9月21日15:00-16:00/9月22日15:00-16:00

报名入口:

https://app.events.huawei.com/hc2023-activity/TechtalkDetail....

OpenTiny Vue招募贡献者啦!

OpenTiny Vue 正在招募社区贡献者,欢迎加入我们🎉

你可以通过以下方式参与贡献:

  • 在 issue 列表中选择自己喜欢的任务
  • 阅读贡献者指南,开始参与贡献

你可以根据自己的喜好认领以下类型的任务:

  • 编写单元测试
  • 修复组件缺陷
  • 为组件添加新特性
  • 完善组件的文档

如何贡献单元测试:

  • packages/vue目录下搜索it.todo关键字,找到待补充的单元测试
  • 按照以上指南编写组件单元测试
  • 执行单个组件的单元测试:pnpm test:unit3 button

如果你是一位经验丰富的开发者,想接受一些有挑战的任务,可以考虑以下任务:

  • ✨ [Feature]: 希望提供 Skeleton 骨架屏组件
  • ✨ [Feature]: 希望提供 Divider 分割线组件
  • ✨ [Feature]: tree树形控件能增加虚拟滚动功能
  • ✨ [Feature]: 增加视频播放组件
  • ✨ [Feature]: 增加思维导图组件
  • ✨ [Feature]: 添加类似飞书的多维表格组件
  • ✨ [Feature]: 添加到 unplugin-vue-components
  • ✨ [Feature]: 兼容formily

参与 OpenTiny 开源社区贡献,你将收获:

直接的价值:

  1. 通过参与一个实际的跨端、跨框架组件库项目,学习最新的Vite+Vue3+TypeScript+Vitest技术
  2. 学习从 0 到 1 搭建一个自己的组件库的整套流程和方法论,包括组件库工程化、组件的设计和开发等
  3. 为自己的简历和职业生涯添彩,参与过优秀的开源项目,这本身就是受面试官青睐的亮点
  4. 结识一群优秀的、热爱学习、热爱开源的小伙伴,大家一起打造一个伟大的产品

长远的价值:

  1. 打造个人品牌,提升个人影响力
  2. 培养良好的编码习惯
  3. 获得华为云 OpenTiny 团队的荣誉和定制小礼物
  4. 受邀参加各类技术大会
  5. 成为 PMC 和 Committer 之后还能参与 OpenTiny 整个开源生态的决策和长远规划,培养自己的管理和规划能力
  6. 未来有更多机会和可能

其他说明

图片

OpenTiny 是一套企业级组件库解决方案,适配 PC 端 / 移动端等多端,涵盖 Vue2 / Vue3 / Angular 多技术栈,拥有主题配置系统 / 中后台模板 / CLI 命令行等效率提升工具,可帮助开发者高效开发 Web 应用。

核心亮点:

  • 跨端跨框架: 使用 Renderless 无渲染组件设计架构,实现了一套代码同时支持 Vue2 / Vue3,PC / Mobile 端,并支持函数级别的逻辑定制和全模板替换,灵活性好、二次开发能力强
  • 组件丰富:PC 端有100+组件,移动端有30+组件,包含高频组件 Table、Tree、Select 等,内置虚拟滚动,保证大数据场景下的流畅体验,除了业界常见组件之外,我们还提供了一些独有的特色组件,如:Split 面板分割器、IpAddress IP地址输入框、Calendar 日历、Crop 图片裁切等
  • 配置式组件: 组件支持模板式和配置式两种使用方式,适合低代码平台,目前团队已经将 OpenTiny 集成到内部的低代码平台,针对低码平台做了大量优化
  • 周边生态齐全: 提供了基于 Angular + TypeScript 的 TinyNG 组件库,提供包含 10+ 实用功能、20+ 典型页面的 TinyPro 中后台模板,提供覆盖前端开发全流程的 TinyCLI 工程化工具,提供强大的在线主题配置平台 TinyTheme

欢迎加入 OpenTiny 开源社区。添加微信小助手:opentiny-official 一起参与交流前端技术~

OpenTiny 官网:opentiny.design/

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

Vue组件库opentiny.design/tiny-vue

Angular组件库opentiny.design/tiny-ng

欢迎进入代码仓库 Star🌟TinyVue、TinyNG、TinyCLI~

如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~

往期文章推荐

图片


OpenTiny社区
58 声望10 粉丝

OpenTiny官网:[链接] 源码:[链接] (欢迎star)我们是华为云体验技术团队~欢迎关注共同交流~