低代码引擎半岁啦,来跟大家唠唠嗑...

作者:刘菊萍 (絮黎)

之前低代码引擎一直是在阿里集团内部进行孵化的,对外开源算是一次新生。从2022年3月23日开源至今,我们的低代码引擎已经半岁了,希望借这个机会来跟大家唠唠嗑。

不知道大家是不是已经把低代码引擎用到生产环境了?当然估计大家也遇到了很多问题,毕竟 issues 越来越多...今天呢,我们倒也不是来帮大家解决 issues 的,主要是想跟大家总结一下上半年的工作,当然也想汇报一下我们后续的规划,让大家知道低代码引擎后续发展的蓝图,让大家好判断自己的低代码平台和我们的低代码引擎规划上是否能匹配。

低代码引擎过去半年的动态

低代码引擎在过去的半年还是发生了很多事情的。

低代码引擎出生了

低代码引擎在 3.23 号出生了,随着一起出生的还有我们的《低代码引擎技术白皮书》。在半年后的今天有 8000 多哥哥姐姐们喜欢它,真的让我们很开心。

低代码引擎的兄弟姐妹

当然低代码引擎出生后,我们的 Fusion 低代码物料、精品插件等兄弟姐妹也都一起正式跟大家见面了。

并且在大家的热情下,我们在开源之后也对外开放了 Antd 的低代码物料。

之后我们也还会继续加油,让更多兄弟姐妹也出来见见市面,比如我们的自然布局相关物料 pro-layout。

低代码引擎的小伙伴们

低代码引擎也认识了很多新的小伙伴,这些小伙伴都很热心。有帮忙回答 issue 的小伙伴;有帮忙提 PR 的小伙伴;有在社区贡献生态的小伙伴;更有长期参与维护的小伙伴。感觉我们的队伍越来越强大了。看看这些小伙伴们都干了什么:

当然还有很多小伙伴给我们贡献代码,这里就不一一感谢了。

低代码引擎协议对外营业了

低代码引擎的三大协议是引擎的基础,我们也已经把它放到开源仓库中了,后面大家也可以对协议提出修改意见并提 PR 了。

低代码引擎系列文章和分享

我们也在持续发布一些文章,并在一些大会上进行分享,期望能把我们的思考/实践分享给大家。

这半年的总结大概就是这些了,接下来我们还会再接再厉的

未来的低代码引擎是什么样呢

低代码引擎现在刚半岁,还在茁壮成长中,但是正如一个小孩想成长成一个大人,我们低代码引擎也在幻想自己长大之后是什么样的。低代码引擎期望成长起来的自己是什么样的呢:

为了成长成这样的低代码引擎,低代码后续的技能点主要点在这几个方向:简单、可靠、强大、克制。

简单

低代码引擎自己也知道现在它的学习门槛还是比较高的,对于初级前端和非前端来说,上手的过程更加困难。所以为了让更多的小伙伴能使用上低代码引擎,我们期望未来的低代码引擎使用起来是简单的,它会提供越来越简单的使用方式,最终对于开发者来说,大幅度减少低代码引擎的难度,让低代码平台的定制更加简单。

为了实现这个目标,一方面我们会把我们的文档持续的进行完善并且社区化维护。另外一方面我们会进一步借助社区小伙伴的力量,通过在线化的插件、物料等市场,将社区的能力集成到一起。也会提供设计器的可视化配置方式,未来也可以通过低代码的方式开发低代码平台了。

可靠

让用户可以无忧使用最新版本,这应该是开源框架最基本的能力了,低代码引擎也需要制定新的策略来满足这一原则。

为此我们后续的运营状态也会微微调整

强大

低代码引擎未来会提供更多强大的能力来支持各种低代码平台的场景,包括但不限于:

最近半年低代码引擎在能力上的规划在文章的后半部分,这里不做过多的介绍。

克制

当然,低代码引擎也需要有一些限制,不能什么都做也不能什么都不做。我们需要给低代码引擎和官方生态上制定一个设计原则。指出来我们未来会做什么以及不会做什么。

低代码引擎设计原则:

低代码引擎官方生态原则:

低代码引擎的生态分为官方维护和社区维护两种,目前声明的是后续在官方生态上的原则:

低代码引擎近期会做什么

低代码引擎有了长远的愿景和目标,为了更加靠近我们的目标。让我们来看看低代码引擎接下来的半年都会做什么呢。

应用级编辑器

目前低代码引擎在设计上是需要在单独的页面上使用的,他的扩展功能也都是适用于页面设计的。

但是大多数的场景中,我们都不是只设计一个页面,我们还有导航配置、依赖配置、低代码组件和逻辑编排等等应用级别需要的功能。

甚至我们希望在低代码搭建的过程中能有 VsCode 般丝滑的体验。快速切换页面,快速配置应用能力等等。而不是现在开发一个页面和一个低代码组件就需要打开至少三个新的标签页。如果开发的页面和组件更多,需要打开的标签页也就越多。

因此,在使用低代码平台时,我的浏览器常常就成为了这样的。

为了解决这些问题,我们提出来项目级别设计器的扩展方案。

未来应用级别的能力可能是这样的,基于这样的扩展能力,我们就可以扩展出应用级设计器了。

除此之外我们在 S2 也还会探索和研发的能力有,后续也可能会开源或分享我们的解决方案:

开发更多社区周边能力

一款新的免费的低代码产品

在项目开源后我们发现,很多用户使用我们的 DEMO 来进行页面搭建来自用,但是 DEMO 实际上还不具备这样的能力。经过考虑,我们在接下来的半年会提供免费的一款低代码产品供大家简单搭建页面使用,当然免费的就希望大家答疑上手下留情,多多互助。

低代码生产组件能力

目前社区的低代码组件都是 Pro Code 组件,相当于物料的生产还没有低代码化。而我们的低代码组件在阿里内部也已经有了将近一年的实践,接下来我们也会在造物平台上上线,让大家可以通过低代码的方式来生产低代码组件。

这个主题也会在接下来的 GMTC 大会上进行分享,有兴趣的小伙伴可以关注一下。

低代码设计器定制 Playground

通过 Playground 我们可以在线快速插拔我们的插件、物料和设置器等等,所见即所得。这让低代码设计器的研发低代码化成为了可能,也让低代码平台的定制越来越简单。

当然官方和社区的插件、物料、设置器也有了可视化的展示空间。

心有余而力不足部分

还有很多事情我们也都是希望能做,但是由于优先级一直没法安排的事情。在这里我们先列出来,有需求的小伙伴可以参与进来。

当然我们也会持续建设越来越多的教程文档、越来越多的精品插件等等,也希望有小伙伴能参与进来,帮助我们加快进程。

展开阅读全文

页面更新:2024-03-06

标签:代码   引擎   物料   组件   插件   级别   生态   能力   页面   更多

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top