低代码(三)低代码平台前端技术组件选型1.0(前端)

这篇具有很好参考价值的文章主要介绍了低代码(三)低代码平台前端技术组件选型1.0(前端)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目前国内主流的低代码开发平台有:金蝶、用友、宜搭、云程、简道云、明道云、氚云、伙伴云、道一云、JEPaaS、华炎魔方、搭搭云、JeecgBoot 、RuoYi等。这些平台各有优劣势,定位也不同,用户可以根据自己需求选择。如果企业想自主可控,从零开发一个低代码平台,如何技术选型呢?

氢原平台是我带领团队花3年打造的低代码平台,所以该系列文档里面会大量出现该名字,不重复解释了。

  • 流程引擎选型
    市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,氢原平台流畅引擎选型Flowable6.5

  • 流程设计器器选型
    对于低代码平台中的流程可视化,流程设计器是重要的支撑工具,目前市场上比较主流的流程设计器有bpmn-js、mxGraph、Activiti-Modeler、flowable-modeler、easy-flow、bpmn2-modeler插件等。氢原平台选型是bpmn-js+自行扩展。

  • 低代码设计器选型
    阿里的低代码设计器Low-Code Engine,百度低代码amis,国外的低代码Appsmith,这些设计器都是基于react技术实现,vue的开源而且优秀的设计器并不多 ,氢原低代码设计器选型是阿里low-code engine+自行扩展。注:(阿里low-code engine 加载比较慢,而且源码比较复杂,一般团队驾驭不了)

  • 表单设计器选型
    市场上有比较多的开源项目比如:form-generator 是基于Element UI表单设计器,vue-form-making基于 vue 和 element-ui 实现的可视化表单设计器,但 相对于阿里设计器都有一定差距,就需要根据阿里设计器来进行扩展,但需要进行大量的改造才能做到企业级可用。

  • 前端技术选型
    vue采用vue2.0,vue3.0,vue2.0是一些历史债务,新开发的项目采用的vue3.0,react 采用 react18.1,微前端框架采用qiankun、MicroApp。qiankun和MicroApp都各有优劣,氢原平台分应用开发态和应用运行态,应用开发态用的MicroApp,原因是MicroApp的集成更加简单,WebComponent思想更能适合复杂应用的集成和复用。应用运行态采用的qiankun,原因是因为阿里设计器打造的应用采用qiankun性能更佳。

  • 可视化图表选型
    • echart 一个基于 JavaScript 的老牌开源可视化图表库
    • D3.js 一个数据驱动的可视化库, 可以不需要其他任何框架独立运行在现代浏览器中,它结合强大的可视化组件来驱动 DOM 操作
    • antv 包含一套完整的可视化组件体系
    • Chart.js 基于 HTML5 的 简单易用的 JavaScript 图表库
    • metrics-graphics 建立在D3之上的可视化库, 针对可视化和布置时间序列数据进行了优化
    • C3.js 通过包装构造整个图表所需的代码,使生成基于D3的图表变得容易
    氢原平台因为要考虑各类业务场景,采用echart+d3+antv的方式来实现可视化开发。

  • 前端ui框架选型
    Vue2.0控件库选型ivew**(历史项目)**,vue3.0控件库选型为ant Design,react控件库选型ant Design, Ant Design 作为一门设计语言面世,经历过多年的迭代和积累,它对 UI 的设计思想已经成为一套事实标准,受到众多前端开发者及企业的追捧和喜爱。

  • less css管理工具
    Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。Less 可以运行在 Node 或浏览器端。

技术选型比较多,后续章节再逐步加上文章来源地址https://www.toymoban.com/news/detail-691329.html

到了这里,关于低代码(三)低代码平台前端技术组件选型1.0(前端)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 聊一聊微前端框架的选型和实现 | 业务平台

    一、项目背景 目前,我们开发维护的项目主要有 6 个,但是分别对应 PC 和 H5 两个端: 如上图所示,我们 6个项目最开始是一个一个进行开发维护的,但是到后期,这几个项目之间有的部分会有业务逻辑不同,UI 基本相似的情况出现。而这几个项目前端维护人员较少, 这个时

    2024年02月11日
    浏览(35)
  • 公司前端实习项目技术,可以借鉴一些组件设计思路及基本代码逻辑,应届生来!

    1.跳转 2.请求 1.mounted() 1.从登陆界面开始,通过Common.httpRequest()发送请求,经过Common.forward()跳转传参,在mounted或者created生命周期中通过common.getActivePageStack()获取到跳转所传参数,这样就可以根据id或者其他唯一数据发送请求查询所需数据 1.DialogInfo 1.用法 先引入组件 在

    2024年02月21日
    浏览(53)
  • 应用开发平台集成表单设计器系列之1——技术预研与技术选型

    表单的可视化配置,是低代码开发平台的重要组成部分。平台已实现的低代码配置部分,可以配置生成前端vue页面,对于属性较少的实体,如系统基础数据的管理、配置数据的维护,采用标准化的模板模式来生成,配置简便,快速高效。 但不得不说,对于非标准化的复杂表单

    2024年02月05日
    浏览(112)
  • 低代码开发技术选型

    可视化进行应用程序的开发方法 无需编码(0代码)或通过少量代码就可以快速生成应用程序的开发平台 使用拖拽组件和模型驱动的逻辑来创建网页和移动应用程序 上手快、开发快、运行快、易维护 非技术背景的同样可以构建平台 主要围绕表格或关系数据库的二维数据,通

    2024年02月07日
    浏览(38)
  • 智慧养殖APP及小程序多端跨平台技术选型分析

    1. 框架选择 ------Uniapp------ 优势 :使用Vue.js语法,学习成本较低;一套代码,能同时支持APP/H5/小程序,是较为全面的跨平台框架。 ​ 开发小程序的不二选择,考虑到国内小程序应用广泛,之后可能会有所涉及。 劣势 :开发App端时,性能有瓶颈,但是也可以胜任大部分的场

    2024年02月15日
    浏览(50)
  • 如何正确选型低代码、无代码、aPaaS平台?有这几个重点

    目录 一、三者的区别特征 无代码(No-Code) 低代码(Low-Code) aPaaS(Application Platform as a Service) 二、如何正确选型? 1. 业务需求和复杂性: 2. 技术栈和团队经验: 3. 长期成本和维护: 4. 系统集成和扩展性: 三、高性价比的开发平台 四、小结 严格意义上,低代码、无代码

    2024年02月04日
    浏览(41)
  • 前端食堂技术周刊第 100 期:TS 5.3 Beta、ViteConf2023、Rspress 1.0、Fresh 1.5、Chrome 118

    美味值:🌟🌟🌟🌟🌟 口味:乌龙金桂 食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly 大家好,我是童欧巴。欢迎来到前端食堂技术周刊,我们先来看下上周的技术资讯。 TypeScript 5.3 Beta ViteConf 2023 回放 Rspress 1.0 正式发布 Fresh 1.5 Parcel v2.10 New in Chrome 118 Nuxt 支持运行在

    2024年02月07日
    浏览(60)
  • 组件化、跨平台…未来前端框架将如何演进?

    前端框架在过去几年间取得了显著的进步和演进。前端框架也将继续不断地演化,以满足日益复杂的业务需求和用户体验要求。从全球web发展角度看,框架竞争已经从第一阶段的前端框架之争(比如Vue、React、Angular等),过渡到第二阶段的框架之争(比如Next、Nuxt、Remix、小程

    2024年02月14日
    浏览(55)
  • 前端Vue仿美团地址管理组件列表组件 可用于电商平台收获地址管理

    随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。 通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随

    2024年02月16日
    浏览(40)
  • 撮合前端平台在低代码平台的落地实践

    在京东技术的发展当下,不同的业务线,不同的区域,甚至于很多触达消费者的端,正在被中台架构能力所支撑。大家都很清楚,中台建设能够带来技术的规模化效应,具有提高业务协同、加速创新和交付速度、提高系统稳定性和可靠性、降低成本和支持业务快速发展等优势

    2024年02月11日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包