这四个才是真正的低代码平台

很多人不明白低代码平台怎么莫名其妙就火了。当然,很多人也不明白为啥微软要并购Github。我先卖个关子。

我最推崇的低代码平台一共四个:

  • 微软Power Platform:开发语言的老玩家搞的

  • Oracle APEX:一会我重点介绍

  • OutSystems:这次西方流行起来低代码平台热潮,代表厂商就是它

至于SAP 自己的ABAP平台、Salesforce的Lightning低代码开发平台,因为太专属,不在咱们今天讨论范围内。

(1)Oracle APEX

Oracle APEX,意思就是:Application Extended。应用程序扩展。

这个东西从2004年已经存在了,一开始是作为Web应用快速开发工具的。现在已经进化到了第20个版本。

Oracle为啥要做APEX这个东西Oracle这个厂商相关。

Oracle是干数据库的。Oracle为啥要干ERP产品因为Oracle希望自己的数据库能成为一个平台,需要在这个平台上有一个粘性极高的应用,所以做了ERP产品线。这和微软:Windows+Office这个组合战略类似。

Oracle是在1989年开始开发ERP模块的,到1992年发布第一版本ERP套件。但是1995年Java火起来、互联 火起来,1998年J2EE火起来,Oracle在1999年就开始重写了ERP,这就是现在的Oracle EBS ERP。

Oracle是2008年并购BEA中间件的,2004年并购HR专业软件PeopleSoft,2005年并购CRM专业软件Siebel。

Oracle在2008年没有中间件之前,以及Oracle搞ERP的本意是为了发挥自己的数据库强项。所以Oracle EBS ERP其实技术架构很简单:前端用Java Applet写UI,后端用数据库最大化地发挥数据库的效能,各种VIEW、SP存储过程、Trigger触发器、Task任务,能用上去的都用上去。

为啥Oracle EBS ERP挺受高科技公司欢迎,一是Oracle ERP起源于美国背景,美国当时已经制造业空心化,美国搞的是全球产供销研产业链整合运营管理,所以Oracle ERP的强项不在于制造产品线,而在于供应链产品线。而高科技公司一般自己不搞生产制造(主要都是别人代工),所以适合高科技公司。更重要的是:Oracle EBS ERP技术简单啊,前面是通用的JAVA,大量的业务逻辑是被数据库SQL实现的,直接打开改啊。

所以大家也就理解了Oracle为啥要在2004年开始做APEX了吧。就是为了前端快速搞出UI,后端用数据库SQL一写,成了。

所以大家看到APEX的产品功能也不不奇怪Oracle为啥这么搞了吧。

Power Apps就是建立输入UI表单的。Power Virtual Agents就是VPA问答UI入口。

Power BI就是建立输出 表图表的。

Power Automate就是:审批工作流引擎、RPA业务流程自动化引擎

这些东西搞成的应用,就集成到微软Office 365 Teams产品统一入口中。微软Teams就是一套类似阿里钉钉的东西。

这些东西要调用数据,就用数据连接器连接数据源,也和Oracle的玩法一样,输出JSON格式的Restful oData,供前端UI一调用数据就好。

我找的这张图是个老图。因为微软在今年还发布了一个产品:就是Fx。这就是一个类似咱们老玩的Excel中的宏VBA一样的低代码开发语言。自此,微软的低代码平台才算完整。

(3)微软为啥要搞低代码、为啥要收购github

微软为啥要搞低代码、为啥要收购github。其实这个逻辑和阿里云+钉钉+宜搭是一个逻辑。

我随手画了一张图来给大家直观解释。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树使用JDBC操作数据库数据库操作92974 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月16日
下一篇 2021年3月16日

相关推荐