最近看了两本低代码的书

月初写了一篇《你真的了解低代码平台吗?》,介绍了下我对低代码产品的一些认识,随后有朋友送了我两本华章出版的关于低代码的书:明道云的《零代码实战》和微软的《实战低代码》,目前市面上也就这两本关于低代码的书。因为对低代码比较熟悉,所以很快就读完了。

这些书籍的出版也能够看出低代码目前的火热程度,低代码必定会成为一种趋势,就像之前步入职场会要求会使用 Office 一样,以后的工作门槛没准会要求会一些低代码的搭建。这也使得我对目前在做的事情非常有信心。

这两本书有几个共同点:

  • 书的结构差不多,都是从低代码的概念到自家产品的介绍,最后结合一些案例的讲解

  • 都是多人合著

  • 出版时间几乎同时,都在 2021 年 6 月

实战低代码

这本书是微软中国 CTO 韦青领衔和其他的一些技术专家联合撰写的。微软我们非常熟悉了,包括我们现在在使用的语言和框架(dotNET Core、C#)和 编程工具(VS、VS Code)都是微软出品。但微软的低代码平台之前还真是了解不多。

微软的低代码产品名为:Power Platform ,里面包含四大服务

  • Power Apps:快速构建应用

  • Power Automate:实现业务流程自动化

  • Power Virtual Agents:机器人,结合其他模块做一些自动化处理

  • Power BI:数据分析,有了数据分析整个业务链才能形成闭环

通过访问 https://powerapps.microsoft.com/en-us/  这个地址可以注册账号进行体验,需要注意的是,注册的邮箱需要使用企业邮箱,登录后如下图,非常熟悉的微软风格:

表单的设计界面长这样,有点像在开发 WebForm

数据是一切的基础,Power Platform 中 Dataverse 是一个 SaaS 数据库,有着丰富的数据源:

可能是因为设计理念不太一样,在看书之前上去操作了下,没完全整明白,上手难度还是挺大的,我想这可能也是微软低代码平台在国内没有大火的原因。

不过看了书里的介绍后,功能还是非常完善和强大:

  • 支持创建移动、平板、PC(管理类、门户)类型应用,To B 的场景都能覆盖到

  • UI 界面的定制化相当高,几乎可以做出任何样式的界面

  • Power Apps 有大量的函数和公式,来完成数据的处理和界面的操作

  • Power Platform 中的工作流是一种广义上的工作流,比如根据设置的条件自动触发一些事件,这个也是流程的一部分,在其他的一些产品中是以其他的形式体现

  • 流程的触发方式更加的广泛,正常的表单填写、Teams 中的信息、Outlook 中的邮件,数据库中的数据更新等

  • Power BI 是我之前唯一使用过的一款产品,在 Power Platform 中作为一个服务模块提供

  • 除了四大核心服务之外,还有 AI Builder ,可以跟其他的服务结合起来使用,提供物体识别、问卷调查的情绪分析等

总之一看就是大厂出品,组件、数据源、连接器等非常丰富,各种设置的控制粒度很细,能满足更多特殊的需求,但学习成本比较大,个人感觉目标用户还是专业的技术人员。最后要吐槽一下的是在国内访问 Power Platform 的速度太慢了。

零代码实战

相对 Power Platform 来说,明道云就比较熟悉了,不只是明道云,在《你真的了解低代码平台吗?》一文中提到的国内的一些低代码产品几乎都有研究过。

印象比较深刻的是明道的易用性和访问速度优化(其实接口的请求并不是特别快,但整体感觉很流畅)。

如果你是管理员,在列表中做了拖动列宽之类的操作,最左侧的列会出现保存按钮,保存后,所做的列宽设置就会生效。

列表的展现形式也很丰富:表格、看板、日历、画廊、层级,有点 Notion 的感觉了。

上面也提到了,数据是一切的基础,在跟第三方系统进行集成时,也就是进行数据的交换,明道云中针对每一个业务表都开放了基于 OAuth 2.0 协议的 API 接口。我们除了提供 API 之外,还封装了 C# 和 Java 的二开包,开发人员引用包后,能像调用本地方法一样进行平台的操作,对开发者更加友好。

值得学习的地方

1、丰富的模板、示例应用、组件,这已经是 SaaS 产品的标配了;

2、Power Platform 的灵活组装的能力,不仅仅是 UI,功能上也是可以任意搭配;

3、明道云的易用性的一些小设计,比如上面提到的管理员对于列表的保存,用户体验非常重要,客户用爽了,自然会买单;

4、和第三方的集成,如果是私有化部署,第三方是企业内部其他的应用,如果是 SaaS,第三方更多的是互联网上的一些应用,这些越丰富,就越能解决客户的更多问题;

5、BI 的展示是领导关注的地方,可以复盘过去、了解现状、指导决策,使整个业务形成闭环,如果再结合 AI 的一些智能预测,会更吸引客户。

之前我一直不太敢称我们现在做的产品为零代码,因为产品即便再完美,也都会有特殊场景需要进行相应的二开,不能完全做到不写代码。但这两本书的书名很有意思,一个叫零代码,一个叫低代码,阅读后我发现「零」和「低」的意思可能是:

  • 零代码:主要面向业务人员,让业务专业也能搭建系统

  • 低代码:主要面向开发人员,提升开发效率

如果按照这个角度,那么我们的产品也可以称之为零代码。

使用零代码平台来构建应用,实现思路上跟传统的定制开发是有区别的,需要有一些思路上的转变和技巧的使用,如果大家有兴趣,可以进群进行学习和讨论,我们最近也在准备一个零代码实战的系列直播课程,课程相关介绍都会在第一时间在群内公布,相信可以给大家带来一些帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/299096.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何逼疯一名数学系学生?

全世界只有3.14 % 的人关注了爆炸吧知识今天在知乎竟看到这样一个问题但看在关注人数如此之多超模君就放下成见稍微透露一下我们的“底线”到底要怎样做才能激怒数学系学生数学沾边法顾名思义只要和数学沾边就可以开怼在菜市场算菜钱时在提问后的0.5秒迅速补上致命一刀经过彩票…

WinAPI: 钩子回调函数之 MouseProc

为什么80%的码农都做不了架构师?>>> MouseProc(nCode: Integer; {}wParam: WPARAM; {}lParam: LPARAM {} ): LRESULT; {}//待续...转载于:https://my.oschina.net/hermer/blog/320962

内推!字节、阿里、网易火热招聘中,内推优筛简历,快人一步拿offer,真香!(送内推码)...

全世界只有3.14 % 的人关注了爆炸吧知识“金三银四”可谓招聘的黄金期。一方面,校园春招正如火如荼的进行中,另一方面,各大企业也纷纷启动了暑假实习招聘。对于2020届的同学来说,务必要利用好“应届生”这个身份,把握住…

如何将10进制转成16进制,又如何将16进制数转成10进制,C#和VB代码?

方法1: int d10; d.ToString("x") //或把x改为X,,,就变成了16位的字符串了. int xConvert.ToInt32(d.ToString("x"),16);/&a…

本科4篇顶会论文如何做到?清华特奖高天宇干货分享:我是这样写论文、做实验、与导师相处...

全世界只有3.14 % 的人关注了爆炸吧知识本科生,距离“科研”有多远?有人还处在“小朋友你是否有很多问号”的状态,但也有人本科就连发顶会文章,光环闪瞎众人。其中可有什么秘诀?清华本科特奖获得者、清华计算机大四学生…

java final 修改_“无法改变的设计”——浅谈Java中的final关键字

在Java中,final关键字可以用来修饰类、变量(包括成员变量和局部变量)、方法,下面从这三个方面分别说明。final方法当一个方法被final修饰时,表明这个方法不能被子类重写。下面程序试图重写final方法,将会引发编译错误。public cla…

一致性 hash 算法( consistent hashing )

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在cache 系统中应用越来越广泛; 1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 obje…

复工之后,如何让自己的时间更值钱

全世界只有3.14 % 的人关注了爆炸吧知识时间最不偏私给任何人都是二十四小时时间也最偏私给任何人都不是二十四小时而如何让自己的时间更值钱以下公众号或许能给你一些启示赶快扫码关注吧!RSS精选ID:KindleNewsRSS精选是一个专注于时间管理iOS相关及Kind…

selenium autoit java_Java+Selenium——AutoIt工具处理文件上传

关于文件上传,这边介绍一个第三方工具,叫AutoIt,简单来说,这个是一个能支持桌面GUI自动化的工具,它支持脚本语言编写。这里,我们用AutoIt来做文件上传的演示。在Selenium脚本中如果需要AutoIt来协助这个文件…

Blazor+Dapr+K8s微服务之开发环境调试

1 安装Dapr开发调试环境1.1 Dapr 完整安装模式不支持开发调试在上一篇随笔《BlazorDaprK8s微服务之服务调用》中,我们通过为每个微服务运行dapr run ….dotnet run命令,以自宿主的方式在本地开发环境成功运行了服务调用的例子。但是,这种运行…

这10个人,总是牛逼的无话可说

全世界只有3.14 % 的人关注了爆炸吧知识终于迎来知识君最喜欢的工作日了。热爱工作的知识君还是在认真地看书,码字。哈哈哈,有模友知道看得是什么书然而在拍完照片后,还是得想想今晚该写些啥东西。狄拉克 保罗狄拉克(Paul Adrien Maurice …

WebSocket服务器(物联网下行通知神器)

HttpServer是一个轻量级Web服务器,用于在嵌入式设备以及客户端环境中提供简单Web服务,同时也支持标准WebSocket服务。本文例程基于vs2022,基础例程可参考:https://www.yuque.com/smartstone/nx/httpserverWebSocket服务端WebSocke…

继续送假期干货——响应式图片工具smartImg

中午看《众妙之门》看到一个响应式图片处理工具(点此查看)的介绍,然后就心血来潮想着不妨自己写一个基于JQ的吧,于是就又有了这么一个干货给大家。 smartImg 的全部文件可以从我的Github上下载,其实它非常小巧&#xf…

一顿家庭火锅让本不富裕的家庭雪上加霜......

1 从此再也没有人相信你曾是个双眼皮▼2 在家吃火锅让一个本不富裕的家庭雪上加霜▼3 大型翻车现场▼4 各位大爷大伯,我先干了招待不周,还望海涵▼5 老外为了防止用手摸脸导致传染发明出来的新方法 ......但这东西难道不是宠物那啥用的吗&#xff1…

ASP.NET Core 修改开源协议为MIT,.NET全平台 MIT协议开源了

2021年7月23日,.NET开发团队完成了所有的.NET平台的相关框架的MIT协议更改,我们可以通过 https://github.com/dotnet/aspnetcore/issues/18873 看到详细的修改提交,这个协议修改里面主要有2点,具体可以看 https://github.com/dotn…

InstallSield更新包快速入门文档----感谢原作者ㄣ齊¨彡仯乄的无私提供

本文经原作者ㄣ齊彡仯乄特许授权于海洋女神发布,转载请务必注明出处与链接;原作者ㄣ齊彡仯乄和海洋女神保留对该文的一切法律许可下的权益;需要发布在盈利性报刊、网站等请与原作者ㄣ齊彡仯乄或海洋女神联系. 简述 本文主要描述安装程序更新包…

太赞了:中文版开源!这或许是最经典的计算机编程教材

全世界只有3.14 % 的人关注了爆炸吧知识转自 AI 科技大本营《Think Python》是很多计算机初学者的不二入门教材,受到广泛好评。该书原作者是美国 Olin 工程学院的教授 Allen B. Downey,目前该书的原版和中文版本都已免费开源。Allen 称,《Thi…

jBPM专家力作——《深入浅出jBPM》

恭喜本书荣登互动网和当当网畅销排行榜!媒体评论 “这是一本全面介绍jBPM的书,从基础知识到实战开发技巧,作者结合其实际项目开发经验,对国内流程的许多特色要求给出了浅显易懂的解决方案。对于想在项目中应用jBPM的初学者&#x…

WeihanLi.Npoi 1.20.0 Released

WeihanLi.Npoi 1.20.0 ReleasedIntroWeihanLi.Npoi 是一个基于 netstandard2.0 的一个 NPOI 扩展库,主要用于导入导出 Excel 以及CSV,支持通过 Fluent API 的方式来支持非常灵活的导入导出配置,详细使用可以参考文档介绍以及项目示例Updates最…

转:Chrome渲染分析之Timeline工具的使用

概述 这个工具真的很强大,Timeline工具栏提供了对于在装载你的Web应用的过程中,时间花费情况的概览,这些应用包括处理DOM事件, 页面布局渲染或者向屏幕绘制元素。Timeline可以通过事件,框架,和实时内存用量3个方面的数…