OpenTiny 正在参加开放原子开源基金会的开源大赛,目前正在火热进行中,报名截止时间是 2024-03-15,还没上车的抓紧时间,报名参赛即有机会获得丰厚奖金,一等奖10万,总共30万。
OpenTiny 前端 Web 应用开发挑战赛报名链接:competition.atomgit.com/competition...
点击报名按钮即可报名参赛:
报名成功之后,请联系 OpenTiny 小助手:opentiny-official(微信号),拉你进交流群。
为了让大家更好地完成挑战,我们特意准备了一份参赛指南,希望对你有帮助。
赛题和资源
围绕 OpenTiny 开源项目,我们一共有7个题目:
- 开发 TinyReact 组件库
- 开发 TinySolid 组件库
- 开发 TinyInula 组件库
- 新组件库物料适配接入 TinyEngine 低代码引擎
- 开发 TinyEngine 低代码引擎通用功能插件
- 基于 TinyEngine 低代码引擎二次开发设计器打造领域专属设计器
- AI 智能助手、AI 技术与 TinyEngine 低代码引擎功能的结合落地
前3个赛题与 OpenTiny 组件库有关,主要是基于 OpenTiny 组件库的 rendereless 无渲染组件架构,实现多种框架的组件库,有要求复用现有的 renderless 子包逻辑。
这3个题目可以参考以下文章和视频:
- [文章]TinyVue 贡献指南
- [文章]原来 TinyVue 组件库跨框架(Vue2、Vue3、React、Solid)是这样实现的?
- [文章]GaoNeng:我是如何为OpenTiny贡献新组件的?
- [视频]TinyVue 实现一套代码同时支持 Vue2 和 Vue3 的原理
- [视频]OpenTiny 黑科技:重写组件逻辑和模板替换
后4个赛题与 TinyEngine 低代码引擎有关,围绕低代码最实用的场景,拓展低代码生态,包括导入新组件库物料、开发通用插件、开发领域专属设计器、与AI结合。
参考文章:
- [文章]TinyEngine贡献指南
- [文章]低代码引擎 TinyEngine 正式开源!!!
- [视频]TinyEngine 直播答疑
开发须知
报名成功之后,就可以开始开发,代码需要提交到 atomgit 代码仓库。
OpenTiny 组织:atomgit.com/opentiny
每个队伍有一个自己的专属仓库,以队伍编号命名,参赛团队成员需要将代码提交到这个仓库中才行。
比如 000001 队伍,他们的仓库地址是:atomgit.com/opentiny/00...
代码仓库是私有仓库,需要管理员邀请加入,没有加入仓库的队伍,需要队长微信联系 OpenTiny 小助手:opentiny-official,将你的atomgit账号和队伍编号发给小助手,管理员会将你加到代码仓库中。
在开发过程中遇到任何问题,都可以在交流群提问,或者咨询小助手:opentiny-official。
联系我们
GitHub:github.com/opentiny/ti...(欢迎 Star ⭐)
B站:space.bilibili.com/15284299
公众号:OpenTiny