传智汇特邀技术大咖,带你了解阿里、腾讯开年押注的“低代码”&“无代码”!

来源:传智汇

摘要:iVX技术创始人兼CEO孟智平先生,为传智汇学友带来低代码发展的专业解读。

2021开年,“低代码”接力“中台”燃起了熊熊之火。

先是钉钉召开6.0版本发布会,宣布打造“低代码工具”。

阿里云智能总裁张建锋直接表示:“未来的软件开发一定是碎片化的,低代码开发将是2021年的行业关键词。”

腾讯也不甘示弱,随即宣布腾讯云开发的低代码平台LowCode正式开启公测。


巨头们热捧“低代码”的概念,认为低代码代表未来,是有利于企业降本增效,数字化转型的破局利器。


所谓低代码、无代码开发,是指程序员只需要通过极小的手动编码量甚至无需编码,就能快速完成软件应用程序的设计和开发。

上世纪90年代,就有美国公司和实验室开始研究,程序的可视化编程这个领域。 最早拥有实用性的低代码开发平台,是1999年在美国建立的Salesforce,而国内也在2008年建立了iVX。

知名调研机构Gartner曾表示,在2021年,市场对于应用开发的需求将五倍于IT公司的产能。 供不应求,所以程序员的薪资才居高不下,也带来了低代码/无代码市场的蓬勃兴起。


初,有条#六成应用开发不需要程序员#的消息上了热搜。


低代码/无代码平台让人人都能成为开发者,这是不是意味着将有大量程序员失业呢?


某大厂低代码技术大牛表示,这就像智能炒菜锅不能取代专业厨师一样,低代码平台其实是解放程序员,帮忙做一些重复机械的事情,让他们专注在人工智能、算法等高精尖领域。


这话其实有句潜台词——


假如你做的都是重复性的代码任务,未来就很可能被这类平台替代。


来来回回都做差不多的事情,程序员要如何才能突破?


首先就是不要被目前你会用的工具限制住。只有掌握的工具越多,对问题理解得越全面,完成任务的思路也就越丰富。


让我们从了解国内首款无代码编程语言——iVX开始。


2月3日, iVX技术创始人兼CEO孟智平先生,为传智汇学友带来低代码发展的专业解读。


编程语言的发展趋势

编程语言的发展有一些最基本的特征:


后一代语言不会凭空产生,都是前一代语言的基础之上迭代出来的;


后一代语言都比前一代语言,更接近人类本身的语言,简单说就是“更好学,更易懂,逻辑完备”;


更接近人类的自然语言或“思维”,例如“图形化”。


要能做到“快速学习”、“快速开发”、“快速运行”、“快速维护”


快速学习:新手不需要学习繁复语法,后台和数据库配置;


快速开发:使用拖拽配置方式,也无需配置环境;


快速维护:所有模块数据都可重用;


快速运行:产生的前后台代码质量高。


iVX的架构

前端,可视化的React + 自定义组件(支持npm包);


中台,结构化的业务逻辑 + 业务中台/数据中台(高可重用 + 高可维护);


后台,Aurora(SQL)  DynamoDB(NoSQL) 对象存储(S3/OSS) 全文搜索(ES)  Redis CDN  Docker+K8S  lambda  iot  负载均衡(LB)  WebRtc …


总体来说,iVX是从WebApp开始研究和演进的,更多的使用了Web前后端流行技术。


iVX产品目标

支持中大规模的各种应用前后端开发,及应用的全生命周期管理;


基于面向对象(事件触发式逻辑),数据驱动;通过“编译器/解析器”自动生成Javascript代码、小程序代码、后端语言代码等;


具备完备的逻辑表达能力,支持分支(if)循环( for)等基本逻辑表达,并通过事件面板表达 ;


前端:支持react/VUE等主流组件库,支持自定义前端库引入编译,支持多种设备和多种布局方式,支持API接口调用/调试,支持数据绑定,支持虚拟Dom等先进前端理念,通知包含Canvas、3D、物理引擎、时间轴动画/帧动画;


后台:支持灵活对接SQL数据库、NOSQL数据库、大数据等专业数据库;支持生成SQL复杂操作、事物、连表查询、索引等操作;支持和优秀的serverless云计算产品(分布式数据库 redis mq 对象存储 lambda函数计算 AI CDN等)无缝对接;支持对现有系统后端资源的无缝融合(支持API RPC等技术);

实现云研发:不需要生成任何本地文件,不需要配置任何本地环境;


“无代码编程语言+IDE环境+云端资源”三位一体,支持用户自定义各种组件、代码级函数引入到该语言IDE系统;


支持通过该语言构造新的组件/元件,重用与二次开发;支持组件、模块、模版、外包、应用诊断多种平台生态;


支持多人协作开发(类Git开发管理),版本管理;支持应用导出部署,支持Docker和逻辑部署,支持数据和程序增量部署(边开发边集成边生产);支持开发调试和生产环境分离,多环境快速部署;

支持自有调试工具进行快速调试,支持各种开发数据和应用数据的监控和检测。


嘉宾答疑

iVX现在可以支持淘宝生态的互动开发吗,还有硬件互动交互这块?

答:目前iVX可以开发淘宝的小程序。硬件交互支持http、https以及mqtt这种物联网流行协议。


iVX会不会加入广告平台功能?用iVX做游戏很方便,但是盈利有点困难,是否能加入广告平台的接口,后台直接添加。

答:这个iVX事情一直在做,陆续接入不同的接口。


更多答疑请观看私享会回放视频


【免责声明】

凡本站注明信息来源:“传智汇”的文章均为原创内容,归本站所有,未经允许,不得转载。如需转载,请与传智汇联系,并注明出处,并带上原文链接,违者将追究法律责任。如本站转载稿涉及版权等问题,请作者在15天内速来电或来函联系。

微信 “扫一扫”,您也可以搜索“传智汇”,添加公众号。了解更多活动资讯,行业信息。

快讯 更多
  • 中新社北京6月3日电 (记者 刘育英)3日,官方消息称,中国将于近期发放5G牌照。中国专家表示,中国5G具备竞争优势,中国一直秉持开放、包容、合作、共赢的理念,与全球产业界携手推进5G发展。

    2019年06月04日 02:00:03
  • 工信部消息称,在技术试验阶段,诺基亚、爱立信、高通、英特尔等多家国外企业已深度参与,在各方共同努力下,中国5G已经具备商用基础。近期将发放5G商用牌照,中国将正式进入5G商用元年。

    2019年06月04日 02:00:02
  • 记者获悉,京东旗下二手商品交易平台“拍拍”将与爱回收战略合并,合并后,京东集团将成为爱回收最大的战略股东,京东拍拍二手总经理王永良将出任爱回收合伙人兼联席总裁职位。

    2019年06月04日 02:00:02