共计 2047 个字符,预计需要花费 6 分钟才能阅读完成。
OpenTiny 正在加入凋谢原子开源基金会的开源大赛,目前大赛流动正在炽热进行中,报名截止工夫是 2024-03-15,还没上车的敌人们抓紧时间,报名参赛即有机会取得丰富奖金,一等奖10 万,总共30 万。
OpenTiny 前端 Web 利用开发挑战赛报名链接:https://competition.atomgit.com/competitionInfo?id=341b80d53f…
点击报名按钮即可报名参赛:
报名胜利之后,请分割 OpenTiny 小助手:opentiny-official(微信号),拉你进交换群。
为了让大家更好地实现挑战,咱们特意筹备了一份参赛指南,心愿对你有帮忙。
赛题及资源
围绕 OpenTiny 开源我的项目,一共有 7 个赛题:
- 开发 TinyReact 组件库
- 开发 TinySolid 组件库
- 开发 TinyInula 组件库
- 新组件库物料适配接入 TinyEngine 低代码引擎
- 开发 TinyEngine 低代码引擎通用性能插件
- 基于 TinyEngine 低代码引擎二次开发设计器打造畛域专属设计器
- AI 智能助手、AI 技术与 TinyEngine 低代码引擎性能的联合落地
前 3 个赛题与 OpenTiny 组件库无关,次要是基于 OpenTiny 组件库的 rendereless 无渲染组件架构,实现多种框架的组件库,要求复用现有的 renderless 子包逻辑。
这 3 个题目能够参考以下文章和视频:
- [文章]TinyVue 奉献指南:https://github.com/opentiny/tiny-vue/blob/dev/CONTRIBUTING.zh-CN.md
- [文章]原来 TinyVue 组件库跨框架(Vue2、Vue3、React、Solid)是这样实现的?
- [文章]GaoNeng:我是如何为 OpenTiny 奉献新组件的?
- [视频]TinyVue 实现一套代码同时反对 Vue2 和 Vue3 的原理:https://www.bilibili.com/video/BV1QP411y7cD/
- [视频]OpenTiny 黑科技:重写组件逻辑和模板替换:https://www.bilibili.com/video/BV1th4y187Xh/
后 4 个赛题与 TinyEngine 低代码引擎无关,围绕低代码最实用的场景,拓展低代码生态,包含导入新组件库物料、开发通用插件、开发畛域专属设计器、与 AI 联合。
参考资料:
- [文章]TinyEngine 奉献指南:https://github.com/opentiny/tiny-engine/blob/develop/CONTRIBUTING.zh-CN.md
- [文章]低代码引擎 TinyEngine 正式开源!!!
- [视频]TinyEngine 直播答疑:https://www.bilibili.com/video/BV16j411e7y2/
开发须知
报名胜利之后,就能够开始开发,代码须要提交到 atomgit 代码仓库。
OpenTiny 组织:https://atomgit.com/opentiny
每个队伍有一个本人的专属仓库,以队伍编号命名,参赛团队成员须要将代码提交到这个仓库中才行。
比方 000001 队伍,他们的仓库地址是:https://atomgit.com/opentiny/000001
代码仓库是公有仓库,须要管理员邀请退出,没有退出仓库的队伍,须要 队长微信分割 OpenTiny 小助手:opentiny-official,将你的 atomgit 账号和队伍编号发给小助手,管理员会将你加到代码仓库中。
在开发过程中遇到任何问题,都能够在交换群发问,或者征询小助手:opentiny-official。
对于 OpenTiny
OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,蕴含基于 Angular+TypeScript 的 TinyNG 组件库,领有灵便扩大的低代码引擎 TinyEngine,具备主题配置零碎 TinyTheme / 中后盾模板 TinyPro/ TinyCLI 命令行等丰盛的效率晋升工具,可帮忙开发者高效开发 Web 利用。
欢送退出 OpenTiny 开源社区。增加微信小助手:opentiny-official 一起参加交换前端技术~更多视频内容也可关注 B 站、抖音、小红书、视频号
OpenTiny 也在继续招募贡献者,欢送一起共建
OpenTiny 官网:https://opentiny.design/
OpenTiny 代码仓库:https://github.com/opentiny/
TinyVue 源码:https://github.com/opentiny/tiny-vue
TinyEngine 源码:https://github.com/opentiny/tiny-engine
欢送进入代码仓库 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI~
如果你也想要共建,能够进入代码仓库,找到 good first issue 标签,一起参加开源奉献~