如何将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

相关推荐

  • 综合科研项目负责人变更申请函

    尊敬的XX科研管理部门: 我是XXX,现就我作为综合科研项目负责人的变更申请函如下: 我注意到我作为综合科研项目负责人的工作已经持续一段时间了,然而由于个人原因,我需要申请变更该负…

    联系我们 2024年12月9日
    4
  • 硕士如何查询自己参加的项目

    硕士如何查询自己参加的项目 作为一名研究生,如果想要了解自己所参加的项目,那么查询项目信息是非常重要的。但是,如何查询自己参加的项目呢?以下是一些步骤和建议,希望有所帮助。 1. …

    联系我们 2024年12月6日
    2
  • 小型项目管理软件

    小型项目管理软件 随着现代软件开发行业的迅速发展,小型项目管理软件已经成为了软件开发团队中不可或缺的一部分。这些软件可以帮助团队更好地管理项目进度,提高开发效率,降低风险。本文将介…

    联系我们 2024年9月18日
    29
  • 科研组织实施方式

    科研组织实施方式 随着科技的不断进步,科研已经成为推动社会发展的重要力量。科研的组织实施方式也越来越受到关注。本文将探讨科研组织实施方式的相关问题。 一、科研组织实施方式的概述 科…

    联系我们 2024年12月7日
    0
  • 中国科学院 肖帅

    肖帅,一位中国科学院的物理学家,以其在量子场论和宇宙学领域的卓越贡献而闻名。他的工作涉及到许多挑战性的问题,包括量子场论的构建和解释,以及宇宙的演化和结构。 肖帅在量子场论的构建方…

    联系我们 2024年11月30日
    13
  • 新组建的社工部去不去

    新组建的社工部去不去?这是一个值得探讨的问题。随着社会发展,社会服务的需求越来越大,而社工部作为社会服务的重要组成部分,其重要性也越来越凸显。但是,随着社工部组建时间的推移,一些问…

    联系我们 2024年12月5日
    2
  • 大学生科研立项什么课题好(研究生课题立项有啥用)

    步入大学,不是终点,而是新的起点。进入大学深造,只是人生道路上一个新的起点,这条路或许布满荆棘,但只要一路热爱,在泪水中艰难前行,必将乘风破浪,给自己的生活画上最缤纷的色彩。 在学…

    科研百科 2022年5月6日
    333
  • 祝老师拿下项目

    祝老师拿下项目 尊敬的各位领导,各位同事: 今天,我很荣幸能够在这里向大家汇报我们团队最近取得的一个重要项目成果。我们团队中的祝老师,一直以来是我们团队中的中坚力量,他一直以来都是…

    联系我们 2024年12月6日
    0
  • 如何申请科研项目资金(如何申请科研项目,信息来源,申请渠道)

    1. 课题选题:按各级课题指南的通知选课题题目或自选课题题目。2. 课题立项:填写研究科研项目课题申报书,申请人所在单位领导对申请书进行审核,并签署意见。3. 课题上报:申请课题立…

    联系我们 2022年5月6日
    306
  • 研究生科研能力培养 辅导员能做什么

    研究生科研能力培养是当前高等教育中非常重要的一环,而辅导员作为研究生培养过程中不可或缺的一环,其在研究生科研能力培养方面具有非常重要的作用。本文将探讨辅导员在研究生科研能力培养中能…

    联系我们 2024年12月6日
    0