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

相关推荐

  • 社会工作部最吃香的6个部门

    社会工作部最吃香的6个部门 随着社会经济的发展,社会工作部作为社会服务机构,在保障人民权益、促进社会发展等方面发挥了重要作用。以下是社会工作部最吃香的6个部门: 1. 社区服务部:…

    联系我们 2024年12月6日
    4
  • 科研项目对大学生的工作有哪些

    科研项目对大学生的工作有哪些 科研项目是大学教育中非常重要的一环,它不仅可以提高学生的专业技能和知识水平,还能为他们提供更多的工作机会和职业发展选择。在科研项目中,大学生可以接触到…

    联系我们 2024年12月8日
    0
  • 项目管理工具的定位

    项目管理工具:提升工作效率的关键 项目管理是任何组织中不可或缺的一部分,但是传统的手动管理方式已经无法满足现代商业的需求。随着信息技术的不断发展,越来越多的项目管理工具被开发出来,…

    联系我们 2024年9月18日
    28
  • 科研项目劳务费存在问题

    科研项目劳务费存在问题 近年来,随着科技的不断进步,科研项目已经成为许多研究人员实现个人和职业目标的重要工具。然而,科研项目中的劳务费问题却成为了一个备受关注的话题。 在科研项目中…

    联系我们 2024年12月9日
    0
  • 总监答辩项目管理思路

    尊敬的各位评委、各位来宾,大家好! 我是XXX,担任公司项目管理总监。今天非常荣幸能够在这里代表公司参加本次答辩,向大家汇报我们的项目管理思路。 首先,我想和大家分享一下我们的项目…

    联系我们 2024年12月3日
    0
  • 科研项目中的角色分为哪些

    科研项目中的角色 在科研项目中,不同的角色扮演着至关重要的角色。这些角色包括科学家、工程师、研究人员、管理人员和技术支持人员等。每个角色都有其独特的职责和任务,以确保项目的顺利进行…

    联系我们 2024年12月8日
    0
  • 四川省科技厅青年基金

    四川省科技厅青年基金 四川省科技厅青年基金是一项旨在支持青年科技创新和创业的基金项目。该项目由四川省政府出资设立,旨在吸引和支持年龄在30岁以下,具有创新能力和创业潜力的青年人才。…

    联系我们 2024年12月3日
    2
  • 八百客微信CRM新版上线 移动协同办公随你任性(八百客CRM)

    移动互联网时代,信息更替日益频繁,越来越多的企业比以往任何时候都需要为每一位员工而不仅仅是高层管理人员提供高效便捷的平台工具,使他们能够摆脱时间迥异、地点差距的困扰,在得到通知后就…

    联系我们 2022年8月12日
    315
  • 项目管理软件 好用

    项目管理软件是一款能够帮助团队高效地管理项目、协作和沟通的工具。在现代商业环境中,项目管理软件已经成为一项不可或缺的工具,能够帮助企业提高项目管理效率,降低风险,提高客户满意度。 …

    联系我们 2024年9月19日
    31
  • 项目管理直方图例题

    项目管理直方图是一种用于表示项目进度、质量和成本等方面的数据图表,能够帮助项目经理和其他利益相关者更好地了解项目的状态和进展情况。在这篇文章中,我们将介绍一个项目管理直方图的例题,…

    联系我们 2024年12月11日
    0