如何将Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

本文阅读对象:对低代码系统感兴趣的朋友。

文章末尾可以找到Demo源码地址。

阿里刚开源了一个低代码引擎:Low-Code Engine。

如何将Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

Low-Code Engine

如何将Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

Low-Code Engine 官网

文章第一张图片为低代码引擎的编辑器截图,颜值还不错。

项目代码托管在Github上,同时也有Demo项目。

感兴趣的朋友可以运行一下Demo,体验一下。

第一个坑

Demo可以正常运行,

但是Demo主页就是这个编辑器啊,

在实际的产品中,

我们最起码要介入路由和权限控制吧。

如果想将这个低代码引擎整合到自己的项目中,

那要该怎么做呢?

看文档?

官方的文档写得……

阿里开源项目对新手不友好的名声在业界也是响当当的。

(请允许我爆粗 TMD!)

文档无法指导你顺利地进行项目整合,这是第一个坑。

踩坑整合

阅读过我之前的文章的朋友,

应该知道本人也开发了一套低代码系统。

为了满足自己的好奇心以及节省对这个低代码引擎感兴趣的朋友的时间,

那就先踩一遍坑吧,(TMD,坑太多了)

对于需要在自己项目中引入这个引擎的朋友,请慎重。

毕竟才刚开源,文档比较简约,坑多,隐形成本不低。

整合对象也为阿里的开源项目Ant Design Pro v5。

如何将Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

Ant Design Pro v5

Low-Code Engine 和 Ant Design Pro v5 都是基于React的项目,

前者在构建方面使用的build-script库,

后者使用的是UmiJS。

build-script应该是Low-Code Engine团队自己封装的一个库,

这个库没有文档,别找了,没有文档。

在尝试过多种整合途径之后,

最后确定的整合思路为:

参考Low-Code Engine Demo,分包引入整合。

历尽艰辛,耗费大量时间精力,终于整合成功。

如何将Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

本地Ant Design Pro

如何将Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

整合好的编辑器

关于阿里开源项目的猜想

阿里开源了很多优质的项目,

这一点是值得肯定的。

阿里在国内也是第一梯队的互联网公司,

他们不缺钱。

那么一个意思的问题就出现了:

阿里为什么要开源这些项目呢?

是为了帮助其他企业提升技术实力吗?

如果答案是“是”,

那么文档详尽程度和使用者的反馈应该被纳入KPI考核吧,

但是他们貌似并不是很关心这些。

是为了赚钱吗?

貌似他们从开源项目上赚不到什么钱,

还不如卖流量和收租来得舒服。

那到底是为什么呢?


Demo源码库地址:

GitHub – hsg4ok/LowcodeEngine-AntDesignPro: 阿里巴巴开源的低代码引擎(Lowcode-Engine)与Ant Design Pro整合Demo

https://github.com/hsg4ok/LowcodeEngine-AntDesignPro


如果您觉得本文对您有用,建议收藏;

如果您觉得对您的朋友有帮助,请分享给他们;

如果您能点个赞,那就是对作者最大的支持。

更多精彩内容发布于公众号:代码乾坤 (CoderLand)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月14日 下午3:56
下一篇 2024年5月14日 下午4:08

相关推荐

  • 科研项目与地区经济社会发展的相关性

    科研项目与地区经济社会发展的相关性 随着经济的发展和科技的进步,科研项目已经成为地区经济社会发展的重要支撑。科研项目不仅为经济增长提供了新的驱动力,同时也促进了社会进步和技术创新。…

    联系我们 2024年12月8日
    3
  • 支部委员几年党龄

    作为一名支部委员,我有着多年的党龄,同时也是一名有着丰富经验的党员。在加入中国共产党以来,我始终坚持党的纲领和章程,牢记初心使命,不断加强自身学习和提高政治素质,为实现中华民族伟大…

    联系我们 2024年12月5日
    0
  • 世界五百强团队管理

    世界五百强团队管理 在商业世界中,成功的企业必须拥有出色的团队管理能力。而在世界五百强公司中,这些团队管理能力已经成为了一种标准化的素质和技能。本文将探讨世界五百强团队管理的重要性…

    联系我们 2024年12月1日
    0
  • 每年开展一次科研成果评价

    每年开展一次科研成果评价是科学研究中非常重要的一部分,旨在衡量科学家们在过去一年中的工作成果和进展。评价结果可以为科学家们提供有价值的反馈,帮助他们改进研究方向和技能,同时也可以为…

    联系我们 2024年12月5日
    0
  • 「数据可视化」工程项目可视化管控平台(可视化项目管理系统)

    产品背景 近年来,由于互联网的高速发展,越来越多人都提出了将互联网 的信息化管理方式应用到企业的项目管理系统中,通过借助互联网的信息技术为工程行业的企业带来新的管理方式,这种转型方…

    2022年6月6日
    667
  • 认可知识汇总

    认可知识汇总 随着人类社会的不断发展,我们面临着越来越多的挑战。其中,知识更新换代的速度越来越快,我们需要不断学习和更新知识,以适应这个快速变化的世界。在这里,我们将汇总一些认可知…

    联系我们 2024年12月8日
    0
  • 中国银行泰安薛涛行长

    中国银行泰安薛涛行长: 推动泰安市银行业的发展 薛涛行长是中国银行泰安市的行长,也是该地区银行业的代表人物之一。作为一名领导者,他一直致力于推动泰安市银行业的发展,并为当地居民提供…

    联系我们 2024年12月1日
    15
  • 科研经费劳务费用交个税

    科研经费劳务费用交个税 随着科技的不断发展,科研经费的使用也变得越来越普遍。在许多研究中,研究人员需要向实验室或机构支付一定的劳务费用来获取实验材料或帮助进行其他工作。然而,这些费…

    联系我们 2024年12月7日
    0
  • 未知3247231104

    以未知为标题的文章示例如下: 探索未知领域 人类一直在探索未知领域,从古代人的探险到现代科学研究,我们一直在寻求新的知识和发现。我们渴望了解宇宙的起源,地球的本质以及我们自身的起源…

    联系我们 2024年12月5日
    0
  • 软件开发 项目管理软件

    软件开发是现代科技领域中最重要的行业之一,而项目管理软件是软件开发过程中必不可少的工具。本文将介绍如何选择和正确使用项目管理软件,以及如何最大化其价值。 软件项目管理软件是一种可以…

    联系我们 2024年9月18日
    28