【51CTO.com原创稿件】从2020年开始,低代码成为了业界热点,无论是资本市场还是企业用户都纷纷追捧。在低代码洪流下,支持和反对声并存,有人认为低代码可以像Office一样达到全民普及,也有人认为低代码是新瓶装旧酒炒作概念。在争议不休下,如何正确地看清、认清低代码?如何清晰地辨别并选择适合自己企业的低代码开发工具和平台?
为此,51CTO特别梳理了关于低代码的十大问题,并邀请腾讯云、网易数帆、用友、微软等不同低代码平台服务提供商的专家共同探讨,视图解答业界关于低代码的相关疑问。
以下内容是来自用友网络助理总裁、生态布道师刘鑫的解答!
问题一:低代码真的是新瓶装旧酒么?
低代码不是一种创新型技术,确切的说法是一系列成熟技术的组合,因此对于低代码而言,过往有深厚技术积累的公司更适合做低代码产品,这一技术背景可以更好地去支撑公司去把低代码技术产品做好。
问题二:低代码开发就像是拼搭乐高积木?
现阶段行业泛指的低代码开发,并非无代码,仍会涉及编写少量代码或者叫轻量代码,还是要用户具备基础的技术知识,当然最终的目标希望能够透过降低技术的瓶颈或门槛,让更多的人去参与到整个IT化、数字化智能化进程中来。
问题三:低代码适合开发哪些应用?
低代码更适合用于开发一些业务部分需要快速上线的标准化应用,用友网络旗下YonBuilder低代码开发平台,作为YonBIP面向全生态的开发平台,依托用友多年技术沉淀,以云原生、多租户、模型驱动为基础技术,面向包括原厂开发、ISV开发、本地化开发、企业自建、个人开发者在内的全生态,而APICloud则专注于移动端,对于行业性商业应用,以及场景化、轻量化的创新性应用,能够更加敏捷开发,缩短开发周期,助力产品快速验证上线。
问题四:低代码不适合开发哪些应用?
低代码发展初期,不适宜开发一些复杂业务场景、深度定制类应用;
但随着低代码技术的发展,低代码逐渐基于业务发展起来,YonBuilder和APICloud是低代码领域在企业复杂业务和ToC敏捷应用两个方向的极致代表。
问题五:低代码和零代码的区别?
零代码是服务于完全不懂编程的非技术人员,来构建简单易用的业务场景。低代码则因为仍会涉及少量代码编写,更适用于技术人员来提升了工作效率,同时也可以帮助非技术部门人员快速构建标准化的应用。
问题六:低代码开发能否让程序员失业?
各类语言和框架的出现,本质都是为了提高开发效率,低代码的出现也是为了帮助程序员节省编码时间,减少重复性工作,提升工作效率。根据我目前对行业的理解,理想状态下75%左右的代码将最终由低代码实现,但低代码开发无法让非技术的业务人员来取代程序员,IT项目的开发仍需要程序员进行全面的把控和优化工作。
问题七:低代码能否走向“公民化”?
低代码本质上就是为了去满足企业和业务部门大量的数字化应用的需求,这就需要让代码变得更具象,变得更简单,让界面和场景对于非IT人群更友好。但在当前的环境下,“公民开发者”缺乏程序开发的逻辑思维,专业培训不足,而国外用户天然对以英文编写的代码具备先天语言优势,相对国内用户的“公民化”还有更远的路要走,这就需要低代码平台不断提升产品和服务的质量。
问题八:低代码安全吗?
选择私有部署可放心安全问题。而在公有云环境下,还是需要专业技术人员对接口、后端服务进行部署;此外还要识别提供低代码服务的厂商,相对综合能力更强、有更多客户案例的平台,在专有库、接口加密等方面更加可靠。
问题九:如何选择低代码平台?
低代码平台的背后运用了不同的技术,有着不同的运营模式,与企业自身的IT基础架构设施和IT技术能力相匹配,就是最佳的选择。对于小微企业和创业者而言,优先选择轻量化的工具,可以解决大量业务场景问题;对于大中型企业,建议选择产品能力成熟和技术背景雄厚的低代码平台,以此应对复杂的业务场景,同时培训教程、产品服务也更有保障。
问题十:低代码是开源的好?还是商用的好?
开源与商用并非判断产品好坏的唯一标准,存在即是合理,两者在不同需求层面都会相应的价值体现;即便是基于开源,面向用户开放的平台也会要进行产品层面的开发和优化;目前成熟的低代码开发平台基本也不会是开源的,商用的平台能力与服务肯定更加有保障。
了解更多低代码开发的详细内容,请查看《低代码开发江湖混战,企业该如何正确选择》选题。
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】