如何将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月1日
    77
  • 施工组织设计生成软件

    施工组织设计生成软件:建筑行业的新工具 随着建筑行业的不断发展,施工组织设计成为了建筑行业中非常重要的一环。一个好的施工组织设计可以确保施工过程的顺利进行,同时也可以最大程度地减少…

    联系我们 2024年12月5日
    0
  • 医院客户关系管理系统的概念(医院客户关系管理系统的概念是什么)

    医院客户管理系统是概念 客户关系管理(CRM)系统是采用信息技术,使企业的市场营销和客户服务等经营环节的信息充分、及时、有序地在企业内部和客户之间流动,以实现客户资源有效利用。系统…

    联系我们 2022年8月12日
    253
  • 数字化建模技术

    数字化建模技术:从概念到应用 数字化建模技术是一种将物理、化学、生物、社会等各种领域的概念和模型转化为数字形式的方法,已经广泛应用于各个领域的研究和开发中。在本文中,我们将介绍数字…

    联系我们 2024年12月4日
    0
  • 合作单位给我们的科研项目经费,可以算作自筹经费么

    合作单位给我们的科研项目经费,是否可以算作自筹经费? 近年来,随着科技的快速发展,科研项目经费的管理也越来越严格。许多项目都要求提供自筹经费,而不是依靠政府拨款。在这种情况下,合作…

    联系我们 2024年12月3日
    8
  • 女主穿越先期开发游戏后期开发芯片男主炒股

    女主穿越先期开发游戏后期开发芯片男主炒股 她是一名游戏开发者, specialized in creating interactive and immersive games. 她…

    联系我们 2024年12月3日
    0
  • 《中国花卉协会团体标准制修订管理办法》发布 – 动态(花卉标准化制定)

    作者 | 华新 为贯彻落实国务院关于深化标准化工作改革的精神和要求,促进花卉行业标准化发展,4月21日,中国花卉协会发布《中国花卉协会团体标准制修订管理办法》,在全行业内开展花卉相…

    2022年6月1日
    276
  • 兰州大学协同办公系统

    兰州大学协同办公系统 兰州大学作为一所综合性大学,拥有丰富的教学和科研资源,但传统的分散式办公方式却导致了工作效率的低下和信息沟通的不便。为了解决这些问题,兰州大学协同办公系统应运…

    联系我们 2024年12月2日
    0
  • 护理科研课题怎么做(护理课题研究方法)

    提问:老师,关于课题标书内容方面的。就是我做的干预方案的构建,前期有质性研究以及文献检索等好几部分构成,就是我的质性研究步骤以及文献检索等都要详细的写出来么?如何构建的过程每一步都…

    科研百科 2022年5月6日
    436
  • teamlab项目管理软件

    TeamLab 项目管理软件: 让项目管理更高效 随着现代项目管理的不断发展,各种项目管理软件的出现也变得越来越普遍。其中,TeamLab 项目管理软件是一款备受推崇的软件,它可以…

    联系我们 2024年9月16日
    22