谈谈低代码在前后端开发的应用领域-阿里云开发者社区

开发者社区> housezhang> 正文

谈谈低代码在前后端开发的应用领域

简介: 从一个从事过前后端大数据AI开发的角度谈下低代码的应用
+关注继续查看

如今进入了大数据人工智能时代,个人和企业产生了大量的软件应用的需求,这其中从移动端到后端充斥着大量简单重复性的开发工作,这块工作如果解放出来能够加速互联网应用的发展,所以许多低代码的应用开始流行起来,从个人了解的情况谈下低代码的应用。主要从一个软件从需求分析、UI设计、移动端前端开发、后端开发的角度去看看具体的应用。
移动端:
移动端目前主要是分为android、iOS以及html5混合开发。
iOS主要是苹果的生态体系,其实在10年前就有了低代码的实现方式,这其中主要的体现方式就是在界面开发的时候只需要用鼠标拖拽形成界面,通过连线去实现跳转逻辑,最终形成可执行的代码,留下数据交互的接口供开发人员去实现。开发人员只要专注于后端数据交互以及重要个性化的业务逻辑处理就行,iOS也开发的Playgroud方式去进行教学与展示。
android端也是可以通过拖拽进行可视化的开发,比如android studio可以一边开发一边显示效果,这得意于前端MVC MVVC开发模式,显示与控制逻辑和数据的分离,让前端可视化开发得以实现。
HTM5这块的话早就是运用的比较成熟,从原型的制作,到UI的设计,都有现成的工具去实现,UI设计出来网页,可以直接生成html界面。
当前还有种趋势,主要就是移动应用生态,比如微信、支付宝、抖音等都有其内部的小程序,这些小程序的开发存在许多低代码的开发方式,许多tob的企业通过组合各种模块个性化的为企业客户生成个性的应用,。
后端开发
企业当中充斥着大量的增删改查的业务逻辑代码,这块堆积了许多需求,企业也投入了大量的开发人员在这块进行开发,开发人员陷入到这种重复的软件开发当中,这是一块可以低代码方式替代的区域,比如说作为使用最多的java开发语言,基本会接触到spring开发框架,spring一直在致力于简化程序猿的工作量,提供了一些简化的编写方式,框架自动化的去完成一些重复性的工作,只需要通过一些注解就能完成大量重复的工作,通过sql建表语句自动生成库表对象结构关系,框架的不断完善,开发从原来的写代码、部署额外的web服务工具等一系列的工具,到一个jar包就可以运行起来。

大数据相关
大数据充斥着各种可视化需求,从公司业务数据的报表、业务运行的情况有许多大数据的场景,这其中有一些企业形成了从数据库表到报表的界面化自动生成的代码的完整生态,这也是低代码运用的一个大的方向

现实中的业务逻辑比较复杂不是所有的应用都可以完全低代码方式去实现,比较需要综合使用多种方式,包括使用模板、现成的模块、自动化的代码生成机制、配置化编程、自动化的云端部署、自动化测试、更便捷的开发者协作 、紧耦合的后端和前端开发过程等等,低代码模式还是需要持续的探索了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
小项目需要前后端分离吗?
小项目需要前后端分离吗?
49 0
利用Perl开发Internet/Intranet应用之一
作者:未知 文章来源:WEB开发网 更新时间:2007-11-10 10:31:43百度i贴吧   新浪微博           Perl原来主要用于编写一些Unix系统上的管理和监控程序,由于Perl与Unix系统紧密相连,故后来很多人都喜欢采用Perl来编写CGI程序。
764 0
《区块链DAPP开发入门、代码实现、场景应用》笔记1——天外飞仙DAPP
Solidity编程语言解决了编写智能合约的不友好的问题,但是当合约编译并部署之后,对与这些接口的访问,对于一般的使用者来说,门槛有点高, 对普通用户来说也是非常不友好,为了使广大用户理解并方便快捷的访问区块链,以及区块链上的智能合约系统,开发者必须提供操作界面和结果查看界面,来简化用户访问和操作区块链的方式。
4015 0
Android开发权威指南(第2版)新书发布(免费下载随书光盘内容,包括Android源代码)
光盘内容下载 光盘内容下载(新浪微盘) Android4.2.2(CM ROM)源代码下载 如果需要虚拟环境的,这里提供了ubuntu10.04 LTS版本,不需要CPU支持虚拟化(VirtualBox版【VirtualBox-4.
1626 0
谈谈低代码在前后端开发的应用领域
从一个从事过前后端大数据AI开发的角度谈下低代码的应用
258 0
【Android 应用开发】 Android 相关代码规范 更新中 ...(二)
【Android 应用开发】 Android 相关代码规范 更新中 ...(二)
7 0
+关注
22
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载