其他
低代码是颇具潜力的市场,带动了企业效率的提升。近年来,低代码在金融、制造、服务等领域的应用快速崛起,行业数字化转型的带动效应初步显现。其中,作为国内领先的低代码代表厂商,网易数帆推出的轻舟低代码应用开发平台亦备受关注,定位于企业级应用的敏捷开发平台,为企业提供强大的数据模型构建能力、灵活易用的可视化编程语言,帮助构建多层次细粒度企业数字化资产。近日,2022网易数字+大会在杭州召开,针对数字化转型下的企业软件研发需求,网易数帆在会上发布了轻舟云原生、轻舟低代码两大产品线的一系列升级,并基于此推出了以资产为中心的软件生产力模型和技术方案。01轻舟低代码实践路径当前,在数字化转型的浪潮中,加之受疫情影响,越来越多轻量级的数字化转型方案开始出现,包括低代码。低代码平台是一种新兴的技术,它使得开发软件应用程序更简单、快捷。据低码时代发布的《2022年低代码、零代码行业研究报告》,中国低/零代码市场将保持持续增长,预计至2026年市场规模将达139.9亿元,年复合增长率为35.2%。当然,也有不少人认为,低代码只能应用于企业轻量级、长尾式的场景。对此,网易数帆云原生及低代码产品线总经理陈谔认为,之前大家可能接触的很多是零代码平台,零代码特点是模板化,一个工具只给几个人用,在一个团队内,上下连接很接近,但是当要给更远距离的C端客户用,就需要考虑客户体验,以及根据客户反馈对产品进行及时迭代,对于这些持续性、复杂性的需求,业内很多领先的低代码平台是可以满足的,甚至企业核心的ERP、CRM等系统也能够通过低代码平台定制。网易数帆低代码产品技术负责人严跃杰表示,现在国内低代码厂商很多,有传统的软件厂商,也有像阿里、腾讯等云厂商,还有一些原生的低代码厂商,差异性比较大。我们做的轻舟低代码平台则是一个即符合软件工程规范又具备低代码优势的开发平台,因此它具备企业级复杂应用开发和管理能力。陈谔表示,很多企业IT有非常多的内部定制化应用场景,但它在IT这边是排队的状态,也不能通过零代码这种模式化产品去完成,而找软件外包商、集成商来做,在固定预算下开发完成度有限,10个需求里面可能只挑2个来完成。因此,网易数帆致力于打造企业级应用服务的低代码平台,期望能够在这些场景下帮助企业用户拥有更大的发挥空间。02轻舟低代码的全面演进自轻舟低代码诞生起,就以数字化转型难点为落脚点,担负着助力企业数字化转型升级的使命,去年,网易数帆发布了轻舟低代码应用平台2.0版本,短短一年,轻舟低代码又再度升级,给开发者带来不少惊喜。说起轻舟低代码的产品定位以及设计考虑,陈谔坦言,现在市面上非常多零代码和低代码平台,它们虽然能够降低企业应用开发门槛,但是在应用的复杂度、表达业务逻辑的能力,以及按照客户要求去实现用户体验、交互能力等方面均存在短板。因此,网易数帆的定位是,希望能成为企业数字化建设的通用平台工具,能够真正为企业打造定制化应用的低代码平台。而要做一个能够被广大开发者、企业运用的低代码平台,首先就要解决源码能力导出的问题。产品做到一定复杂程度,多人协作不可避免,做企业服务一定会涉及到服务迭代,企业有各种各样的领域,谁都无法将所有领域的组件服务做全,因此企业级产品必须要有很强的扩展能力,在不改动低代码核心平台部分代码的情况下,能够通过拓展,去适应各种各样的行业要求,所以版本能力必不可少。为此,网易数帆在今年为轻舟低代码加入了多项有特色的新特性,包括支持源码导出、客制化、多人协作等。轻舟低代码独门的NASL,支持将应用乃至前后端编译成通用编程语言,从而解决了企业低代码应用开发面临的网络隔离、安全性要求严格、代码合规等挑战。严跃杰介绍,现在低代码分类方式非常多,轻舟低代码是一款以模型驱动、提供全栈可视化编程语言、编译型、符合软件工程基础规范的低代码平台。从编程的视角来看,具有很强的通用性,可以满足复杂的、客制化的应用开发需求;从运维视角来看,可以提供符合传统运维体系的发布、监控、运维等能力。03低/零代码的选择与区别近年来,由于低代码、零代码没有清晰的划分标准,将两项技术相提并论的现象已经司空见惯了,那么企业究竟应该如何选?在陈谔看来,一个企业有可能既需要低代码产品又需要零代码产品,所以最主要的问题不是选择什么平台,而是企业首先需要弄清楚低代码跟零代码的区别,不然很容易在选型的时候把这两个东西相混淆。事实上,低代码和零代码开发方案有着非常大的区别。严跃杰介绍,从本质来看,低代码、零代码的差异体现在:第一、在面对场景的适用程度上有差距。低代码有比较强的满足客户定制化的能力,不论是逻辑复杂度,还是UI交互还原度,低代码基本上都能够做到准确实现。但是很多零代码是偏模式化的,很难做到这一点。第二、在集成能力方面存在差异。零代码产品只能根据预制能力做到有限几种集成。低代码平台可以做到各种接口协议、认证协议、数据库及各种第三方PaaS平台能力的集成。第三、在可扩展性方面有差异。零代码产品通常不具备扩展能力,只能通过有限配置项来满足客户需求,因此在满足客户定制需求方面比较弱。而低代码具备很强的可扩展性,例如可以扩展UI组件、复杂算法逻辑、各种接口协议等等,可以满足各种需求场景。第四、部署运维方面有较大差异。零代码产品基本上都是引擎式,无法做到应用的独立部署,同时容量和性能方面也存在明显的限制。而编译型的低代码产品,通常可以做到应用的导出和独立部署,在应用数据处理等性能方面跟传统应用基本一致,而且依托云原生体系,可以很容易做到应用扩容和治理。如今,随着轻舟低代码产品线升级,必将广泛赋能低代码开发者,连接起专业的开发生态。未来,网易数帆将继续深耕低代码领域,根据用户需求,持续升级迭代低代码产品,同时,也将不断完善软件生产力模型的方法论和工具平台,提供覆盖业务开发流程全生命周期的个性化定制服务,成为企业数字化转型的最佳选择,助力企业角逐数字化未来。-