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

相关推荐

  • 研发立项管理IPO案例

    研发立项管理IPO案例 随着科技的不断发展,IPO(Initial Public Offering)成为了越来越多公司上市的首选方式。然而,IPO需要大量的研发工作来支持,因此,如…

    联系我们 2024年12月6日
    0
  • 《合肥市工程建设项目招标投标管理办法》解读(合肥市工程总承包项目招标投标导则)

    现将《合肥市工程建设项目招标投标管理办法》主要内容解读如下: 一、出台背景和依据 《安徽省建筑工程招标投标管理办法》(安徽省人民政府令第301号)经省政府第125次常务会议修订通过…

    联系我们 2022年6月1日
    367
  • 中科院院士退休后待遇

    中科院院士是我国科学技术领域的重要代表,他们的研究成果对推动我国科学技术的发展起到了重要的作用。中科院院士退休后,他们的待遇也备受关注。 中科院院士退休后的待遇主要包括以下几个方面…

    联系我们 2024年12月1日
    39
  • 房产项目管理软件

    房产项目管理软件: 助力房产开发企业的高效管理 随着房地产市场的不断增长,房产开发企业面临着越来越多的挑战。传统的手动管理方法已经不能满足现代房产开发企业的需求,因此,房产项目管理…

    联系我们 2024年9月18日
    31
  • 三会一课经费预算

    标题:三会一课经费预算 三会一课是指中国共产党中央委员会组织的各种会议和一课,是中国共产党组织的一项重要制度。经费预算是三会一课中非常重要的一项内容,它关系到中国共产党组织的正常运…

    联系我们 2024年12月1日
    4
  • 「源码」基于.NET6的跨平台的低代码分布式RBAC Web 后台管理系统(.net 低代码开发平台)

    今天给大家分享一款前后端分离的、代码能够自动生成的、基于.NET6的、可以跨平台的、低代码、分布式RBAC Web 后台管理系统,支持系统集成与统一认证。前端采用Vue Eleme…

    联系我们 2024年5月14日
    101
  • 资产负债表怎么看

    资产负债表是一种重要的财务报告工具,它提供了企业或公司在一定时间内所持有的资产和负债情况的详细信息。在阅读资产负债表时,我们应该注意以下几点: 1. 资产和负债的定义:资产负债表中…

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

    产品开发项目管理软件 随着现代软件开发的日益复杂和快速,传统的手动项目管理方法已经逐渐无法满足企业的开发需求。因此,开发项目管理软件成为了现代软件开发过程中必不可少的一部分。本文将…

    联系我们 2024年9月16日
    30
  • 项目管理信息系统人员被称为

    项目管理信息系统(PMIs)人员被称为“项目经理”。虽然这个称呼可能有些抽象,但 PMIs 人员的工作确实与项目管理密切相关。他们负责计划、执行和控制项目工作,以确保项目能够在规定…

    联系我们 2024年12月11日
    0
  • 科研项目 项目报价明细表

    科研项目 项目报价明细表 科研项目是现代科学发展的重要推动力量,它为科学家们提供了广阔的研究平台和丰富的研究资源。在科研项目中,科学家们需要承担一定的研究工作,并需要支付相应的费用…

    联系我们 2024年12月8日
    1