0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

低代码是什么?

汽车电子技术 来源:码农与软件时代 作者: 码农与软件时代 2023-02-15 10:05 次阅读

低代码是什么?

低代码,英文名为Low Code。在2014年被正式被提出。

代码就是通过编程语言表达业务的逻辑,低就是少,意为少写代码。你也可能注意到还有一个词为零代码,就是不写代码。

少写或不写代码还要表达业务逻辑,满足业务需求,该怎么做?

就是将表达业务逻辑的代码模块化,形成一个个组件,可视化到图形界面上,通过拖拽的方式组合业务流程,以此来满足业务需求。

简单理解,可以类比建筑领域。

以前完全通过代码来表达业务逻辑,就好比建大楼的原材料是黄沙、水泥、钢筋,而低代码就好比建大楼的原材料是一个个构件,这些构件已经将黄沙、水泥、钢筋混合在一起。

低代码是如何构建的?

低代码平台的构建有一个开发IDE环境,也就是低代码开发平台。开发人员借助这个平台环境,根据业务需求,设计业务流程,通过可视化的方式组合平台提供的业务组件(模板)。

谁会使用低代码构建系统?

通过低代码的可视化、拖拽式开发可以看出,低代码开发人员对业务的要求高于对技术的要求,只要了解业务流程能够在较短的时间内构建出简单的业务系统来。

对于一些业务系统复杂、性能要求高且有较强技术实力的企业来说,第三方低代码平台吸引力是不大的。当然,对技术能力超强的企业来说,他们的业务系统可能已经具备了低代码开发能力,这个不在本文讨论的范畴。

低代码的主要使用者是一些没有或技术能力较弱的中小企业。通过低代码可以快速构建出要求不高的业务系统。

低代码好用吗?

从当前情况来看,低代码在业务简单的场景应用较好。但在面向行业的专业系统表现得不够好。

这与低代码提供的模板是直接相关的,模板具有通用性,但对于个性化的需求可能无法满足。从“谁用谁知道”到“谁用谁说好”的演进还需要一段时间。

如何看待低代码?

从低代码开发效果来看,低代码开发通过拖拽快速组装业务组件,使得不太专业的技术人员也能快速上手,带来了成本和效率的极大提升。

从低代码所处位置来看,对于拥有技术栈的企业来说,低代码位于平台、通用业务之上,属于业务的定制化范畴。对于仅通过低代码开发的企业来说,低代码就是系统的全部,这些企业需要的就应该是一个完整的方案。

谁来提供低代码服务?

低代码提供的是PAAS能力,PAAS能力底层需要强大的基础设施。当前阿里钉钉、腾讯企业微信各自构建了产业生态。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发
    +关注

    关注

    0

    文章

    343

    浏览量

    40606
  • IDE
    IDE
    +关注

    关注

    0

    文章

    326

    浏览量

    46337
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66768
收藏 人收藏

    评论

    相关推荐

    HarmonyOS代码开发功能介绍# HarmonyOS# 代码开发

    编程语言代码HarmonyOS
    HarmonyOS开发者社区
    发布于 :2022年07月19日 11:24:44

    HarmonyOS代码开发原子化服务

    编程语言代码HarmonyOS
    HarmonyOS开发者社区
    发布于 :2022年07月19日 11:26:39

    HarmonyOS代码开发服务卡片

    编程语言代码HarmonyOS
    HarmonyOS开发者社区
    发布于 :2022年07月19日 11:28:39

    代码开发的五个优势是什么

    在传统的开发模式中,开发效率往往会比较慢,所以慢慢衍生出不少可以快速开发的工具或者是编程框架,甚至是代码开发平台,代码开发可以是传统开发速度的10倍,
    发表于 04-29 17:32

    支持代码开发和远程真机,DevEco Studio 2.2 Beta1来啦

    6月25日,DevEco Studio发布新版本2.2 Beta1,推出代码开发和远程真机两大新特性。本文带你一睹为快。亮点一:面向JS框架的代码开发
    发表于 06-29 18:22

    HDC2021技术分论坛:HarmonyOS代码开发介绍

    什么是代码开发?代码开发主要特点有哪些?如何利用代码开发原子化服务?本文带你一探究竟~一、
    发表于 11-17 18:15

    HDC2021技术分论坛:HarmonyOS代码开发介绍

    作者:sunyuhui,wangxiaoyan,华为2012实验室软件IDE专家什么是代码开发?代码开发主要特点有哪些?如何利用
    发表于 11-23 17:10

    基于HarmonyOS代码开发的界面创建详解

    一.代码开发的相关概念代码开发:通过UI界面编辑功能进行开发代码开发支持版本:DevEco
    发表于 03-17 10:52

    使用DevEco Studio代码开发的过程分享

    开发代码为大家展示一个代码开发的演示示例,使用代码开发作为运动健康页面,供您参考了解代码开发
    发表于 04-29 10:45

    小白福利!教你用代码实现一个简单的页面跳转功能

    DevEco Studio 3.0 Beta3版本。新版本具有一站式信息获取、多设备工程模板、实时动态双向预览、全新构建工具一键编译打包、一键式自动化签名、代码开发等能力。 其中低代码开发是IDE为开发者提供
    发表于 05-16 17:22

    【PIMF】代码(可视化界面)入门OpenHarmony3.1 Release应用开发

    Studio 3.0 Beta3 for OpenHarmony进行代码开发OpenHarmony应用。前言OpenHarmony 3.1 Release于2022年3月30日发布后,3月31日华
    发表于 05-20 11:54

    小白指南:手把手教你用代码开发一个应用页面

    一、什么是代码开发 在了解代码开发之前,我们先看看使用代码开发的效果。
    发表于 02-17 10:07

    HarmonyOS代码开发-创建新工程方式

    使用代码开发应用或服务有以下两种开发方式: 创建一个支持代码开发的新工程,开发应用或服务的UI界面。在已有工程中,创建Visual文件来开发应用或服务的UI界面。ArkTS工程和J
    发表于 05-18 16:34

    HarmonyOS代码开发-多语言支持及屏幕适配

    多语言支持:代码页面支持多语言能力,让应用开发者无需开发多个不同语言的版本。开发者可以通过定义资源文件和引用资源两个步骤以使用多语言能力。 1.在指定的i18n文件夹内创建多语言资源文件及对应
    发表于 05-23 14:37

    HarmonyOS代码开发-在已有工程中添加Visual

    使用代码开发应用或服务有以下两种开发方式:创建一个支持代码开发的新工程,开发应用或服务的UI界面。在已有工程中,创建Visual文件来开发应用或服务的UI界面。ArkTS工程和JS
    发表于 05-24 16:01