低代码平台 这四个才是真正的低代码平台
很多人不明白低代码平台是怎么莫名其妙火起来的。当然,很多人不明白微软为什么要收购Github。我先卖了它。
我最欣赏的低代码平台有四个:
微软动力平台:开发语言的老玩家
甲骨文APEX:我稍后会重点介绍
OutSystems:这种低代码平台热潮在西方很流行,代表厂商就是它
Mendix:传统特斯拉用这个工具开发自己的ERP和MRP
至于SAP自己的ABAP平台和Salesforce的Lightning低代码开发平台,它们太排外了,今天就不讨论了。
Oracle APEX
甲骨文APEX,意思是:应用扩展。应用扩展。
这个东西从2004年就有了,最初是作为Web应用的快速开发工具。现在已经进化到第20版了。
甲骨文为什么要做APEX?这与甲骨文有关。
Oracle是一个枯燥的数据库。甲骨文为什么要做ERP产品?正是因为甲骨文希望自己的数据库成为一个平台,需要在这个平台上有一个高粘性的应用,所以做了ERP产品线。这类似于微软的组合策略:Windows+Office。
甲骨文于1989年开始开发ERP模块,并于1992年发布了第一版ERP套件。但是1995年,Java火了,互联网火了,1998年,J2EE火了,1999年甲骨文开始重写ERP,现在是甲骨文EBS ERP。
甲骨文2008年收购BEA中间件,2004年收购PeopleSoft作为HR专业软件,2005年收购Siebel作为CRM专业软件。
在2008年甲骨文还没有中间件之前,甲骨文从事ERP的初衷是为了充分发挥自己的数据库优势。所以Oracle EBS ERP的技术架构其实很简单:前端用Java Applet写UI,后端用数据库最大化数据库的效率,可以使用各种VIEW、SP存储过程、Trigger触发器、Task任务。
为什么甲骨文EBS ERP很受高科技公司的欢迎?第一,甲骨文ERP起源于美国背景,当时美国的制造业是空为中心。美国在行业整合中从事全球产、供、销研究的运营管理,所以甲骨文ERP的实力不在于制造产品线,而在于供应链产品线。而且高科技公司一般不搞制造业,所以适合高科技公司。更重要的是,Oracle EBS ERP技术简单,前面有通用的JAVA,很多业务逻辑都是通过数据库SQL实现的,所以可以直接打开修改。
所以大家都能理解为什么甲骨文在2004年开始做APEX。就是让前端快速想出UI,后端用数据库SQL编写。
因此,当你看到APEX的产品功能时,难怪甲骨文会这样做。
AppBUIlder就是创建用户界面。
SQL WorkShop就是编写SQL语句,输出一个JSON格式的Restful oData,供前台UI调用。
团队开发是代码团队协作。
应用程序库是将应用程序发布到应用程序商店统一入口。
微软动力平台
先拿出微软Power平台的产品体系:
文章图片
超级应用程序创建输入用户界面表单。权力虚拟代理是VPA问答界面的入口。
Power BI是创建一个输出报告图表。
Power Automate是:审批工作流引擎和RPA业务流程自动化引擎
这些东西做出来的应用集成到微软Office 365 Teams产品的统一入口中。微软团队是一套像顶嘴一样的东西。
如果这些东西需要调用数据,就应该用数据连接器连接数据源,就像Oracle的playing方法一样,将Restful oData以JSON格式输出,供前端UI调用数据。
【低代码平台 这四个才是真正的低代码平台】我在找的照片是一张旧的。因为微软今年也发布了一款产品:Fx。这是一种像VBA一样的低代码开发语言,一种我们经常玩的Excel中的宏。从此,微软的低代码平台就完整了。
微软为什么要搞低代码,收购github
微软为什么要做低代码,收购github?其实这个逻辑和阿里巴巴云+钉+宜是一样的。
推荐阅读
- 王者荣耀即将上线一个低质量皮肤,妲己女仆皮肤仅3天
- 低质量的婚姻,还有救吗?
- 酸辣过瘾又低脂的荞麦面,专治夏天没食欲,低脂低热不怕体重超标
- lpl春季赛前专业电竞预测平台给出重头戏,omg迎战blg
- 掌上青岛送福助农!邀你团购优质低价的大泽山沙地鲜姜
- 王者荣耀:一技能可以击杀龙王的3位辅助!低端局没有人用
- 王者严重被低估的3位英雄,看似是垃圾英雄
- 总是感觉心情低落、兴致乏乏?快来治愈你的“情绪感冒”
- 长这样的猪肉千万别买,没营养、损健康!学会3诀窍,低脂味美,吃得更放心
- 年货美食第二弹【牛奶篇】,全脂牛奶和低脂牛奶应该怎么选