关于低代码技术方案调研

文章目录

  • 现状
  • 一般分工
  • 国内低代码平台
    • 全栈平台
    • 页面搭建
    • 店铺装修
    • 办公/管理系统 a.k.a no-code
  • 技术攻关内容
  • 技术方案选型思考
  • 开源自研方案推荐
    • jeecg简介
    • 架构
    • 技术栈
    • 产品蓝图
    • 应用场景举例
    • 其他功能
    • 体验地址

现状

目前低代码领域百花齐放,但是基于自身产品定制的内容过多,能普及的较少,低代码平台的开发投入到应用需要从上到下各方的配合,才能确保成功的应用并极大的提高产能。


一般分工

职责\角色 开发者 运营
工作内容 写代码/json/拖拽生成代码 拖拽组件或表格

国内低代码平台

全栈平台

页面搭建

店铺装修

非独立页面,依附于业务系统存在的页面搭建

办公/管理系统 a.k.a no-code

技术攻关内容

通过一些列的行业方案研究分析,可以发现,其实很多方案都相似的地方,从前端到后端的涉及到的技攻关内容可以整理为:

  • 开发工具链
  • 数据结构设计
  • 渲染器和交互设计
  • 数据源导入
  • 页面编译构建
  • 页面生成
  • 代码生成
  • 代码发布
  • 活动发布
  • 版本管理
  • 在线运营管理
  • 权限管理
  • 可视化
  • 所见即所得”实现
  • 后端存储
  • CDN 同步
  • 数据打点和统计
  • 数据分析等
  • 组件库的设计

技术方案选型思考

行业中大多数都开发了一套组件可视化编辑IDE,需要极大的人力精力投入。比如阿里的云凤蝶产品生态圈

如果全新打造平台,那么首先需要考虑技术实力和人力投入是否允许,技术攻关内容中哪些是迫切需要的,分步实现,逐步完善,
如果是使用开源方案,但应该清楚的知道开源的东西用在自己的体系中的优劣,未来还要补充什么?可以研究下开源的一些平台,参照行业经验补充或改善迫切需要的平台基础。


开源自研方案推荐

jeecg简介

开源方案众多,这里以选jeecg为例

JeecgBoot 是一款基于代码生成器的低代码开发平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! JeecgBoot 引领新的低代码开发模式(OnlineCoding-> 代码生成器-> 手工MERGE), 帮助解决Java项目的重复工作,让开发更多关注业务。既能快速提高效率,节省研发成本

架构

技术栈

产品蓝图

应用场景举例

JeecgBoot代码生成器:支持单表、一对多、一对一、树模型生成,生成的代码包括前台和后台,生成后直接使用,无需修改。
功能说明: 一键生成的代码(包括:controller、service、dao、mapper、entity、vue)

首先解决的是最传统的增删改查导出业务模块,如下图:

其他功能

JeecgBoot 提供了一系列低代码模块,实现在线开发真正的零代码:Online表单开发、Online报表、报表配置能力、在线图表设计、大屏设计、移动配置能力、表单设计器、在线设计流程、流程自动化配置、插件能力(可插拔)等。

体验地址

内网地址

(0)

相关推荐

  • 很多网站,根本不用自己做!

    大家好,我是鱼皮. 对大部分同学来说,有自己的网站是很酷的事情.我还记得自己第一次亲手搭建个人博客时,真的是满满的成就感! 但不得不说,随着技术的发展和开源,如今现成的东西实在太多了!想要拥有个人网站 ...

  • 2020低代码技术体系发展介绍

    导语 2020年如期而至,2020是新十年的开始,新十年的命运是谁都猜得到的.但到2020年,软件世界将发生重大变化,这将彻底改变企业及其客户.开发人员和员工体验技术的方式.软件技术将变得更容易获得, ...

  • 【TaskBuilder】浅谈低代码平台涉及的一些技术选型

    侧重点 如果说,低代码平台与通常的技术开发框架有什么差异,那就是它们对于代码和配置的侧重不同. 代码优先 配置优先 很显然,如果表达能力不损失,那么,低代码平台是配置优先的,并且其中的配置表达能力还需 ...

  • 【上海电气低压缸柔性运行及切缸技术方案介绍】

    一.概述 自2016年6月国家能源局发布<关于下达火电灵活性改造试点项目的通知>至2018年国家发改委和能源局印发<关于提升电力系统调节能力的指导意见>,火电灵活性运行及深度调 ...

  • 稳定的低运营成本的污泥处理处置技术方案提供商

    上海仁创环境 污泥处理处置"四化" 减量化.稳定化.无害化.资源化 污泥处理处置发展路线 运营成本犹如一座高山,难以逾越! 稳定的低运营成本技术,20年磨"三剑" ...

  • 详解软件行业低代码开发平台以及敏捷开发方案

    早在初入二十一世纪的前十年,就已经有不少具有前瞻性的企业开始采用信息化管理系统.如今随着互联网的迅速复杂,市场和行业已经发生了翻天覆地的变化.曾经先进高效的信息化管理系统,在当下的新环境中逐渐展现出疲 ...

  • 社区二维码云门禁技术方案

    智能二维码云门禁系统,以移动互联网技术为依托,通过利用物联网.云计算和虚拟化等新技术,实现对系统内人员的流动和行动轨迹进行一个精细化.实时型.可追溯的管理.智能二维码云门禁采用二维码作为人员身份识别的 ...

  • 某大厦智慧通行(访客、通道闸机、门禁、梯控)技术方案

    某大厦智慧通行(访客、通道闸机、门禁、梯控)技术方案

  • 黄冈地区猪鸡饲料玉米豆粕减量替代技术方案,请各大养殖户细心阅读

    为广辟饲料原料来源,提升利用水平,构建适合我国国情的新型日粮配方结构,保障原料有效供给,提升畜牧产业链供应链现代化水平,全国动物营养指导委员会提出了猪鸡饲料玉米豆粕减量替代技术方案,把其中适合黄冈地区 ...

  • 低代码定制应用更加符合企业需求

    随着市场的发展和信息技术的不断进步,越来越多的企业对定制化应用的需求不断增长,并选用了低代码开发平台作为企业定制应用的工具.低代码开发平台赋予了企业极大的自由选择权力,可以以最快的速度来开发最符合企业 ...