低代码(四)低代码平台前端技术组件选型2.0

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

上节已经介绍了前端的部分组件技术选型,本节继续。

  • AntV 数据可视化组件
    AntV 是一个数据可视化项目,也是一个团队,蚂蚁金服数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行, 希望成就智能时代全球领先的数据可视化解决方案,满足与日俱增的数据洞察需求。
    AntV 目前覆盖了统计图表、移动端图表、图可视化、地理可视化、2D 绘图引擎和智能可视化多个领域,主要包含 G2、G6、F2、L7 以及一套完整的图表使用和设计规范。得益于丰富的业务场景和用户需求挑战,AntV 经历多年积累与不断打磨,已支撑起阿里集团内外 20000+ 业务系统,通过了日均千万级 UV 产品的严苛考验,是阿里经济体数据可视化最重要的基础设施。

  • 报表Excel展示制作组件
    Lucksheet,类似于 Excel 的电子表格,在各行各业中都会被经常用到;而随着电子化、后台化的不断深入,把电子表格搬到管理后台的 Web 页面中,逐渐成为了更为主流表格使用方式,网页版的电子表格相比于零散的 Excel 文件更容易管理、更便捷。Luckysheet,就是一个不错的纯前端的在线电子表格。(注意:Lucksheet打印不是特别方便,大数据有性能问题,打印我们是进行了改造,通过java生成pdf进行打印,大数据也是采用的后端来实现。)

  • 移动界面设计器
    目前市面上 开源 优秀的移动端设计器非常少,一开始想基于vite-vue3-lowcode进行改造,实在写的太烂啦,无法达到企业要求,最终还是放弃了。采用vant4+vue3进行自研。

  • 移动可视化设计器
    移动可视化跟移动界面开发不一样,移动可视化界面更关注在图表的展示,业务逻辑没有界面设计器的复杂,但更加关注展示和数据转换,当然可以跟移动界面设计器合并在一起,但考虑到操作方式和组件展示的区别,建议还是分开管理和维护比较合适。

  • 移动框架
    React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。平台采用移动设计器来生成元数据,再根据元数据来生成react native相关代码,从而实现渲染和显示。

  • 打印设计器
    一般说到vue说到打印,大部分人的想法是使用vue-print,vue-print实现简单打印可以,但如果实现打印设计器或者要打印复杂表格、表单就比较没法了,氢原平台打印组件使用的hiprint。hiprint比较老的一套框架,展示可交付都比较一般,要进行大量改动才能达到企业使用标准。注:改动比较大,不亚于重写,但里面好多思想可以借鉴hiprint

  • 门户设计器
    门户设计器在有些平台叫工作台设计器。目前没有找到特别好的开源设计器,只能自研,投入了2个前端架构师3个月完成了开发测试,总体来说达到了预期目标。该组件可以作为统一门户的核心利器,可以对各类租户、各类应用进行门户的定义和动态调整。

  • 登录设计器
    登录设计器是一种小众设计器,大部分低代码厂商没有提供该设计器,但我们目标是租户可以做到千人千面,从登录、框架布局、工作台、logo、颜色主题都可以调整,这些调整不仅仅针对租户,针对单个应用都可以做到定制和调整,既然开源的没有,那就自研吧。

  • 后端函数编辑器
    如果一个低代码平台宣传说不写一句代码就可以实现应用的开发,你们可以相信,反正我是不相信的。特别稍微复杂点的应用难免需要写代码。平台为了追求降低使用者的门槛和学习成本,平台提供一个函数编辑器,通过拖拽的方式来实现js代码的编写,供后端Java调用,这样可以简单实现后端和前端的通讯。其实就是类似serverless,类似的开源设计器的较少,自研。

  • 交互事件函数编辑器
    不管是登录设计器、门户设计器、自定义界面设计器、可视化界面设计器、还是表单设计器在设计界面的时候难免存在交互操作,也就难免需要写js代码来进行干预。平台为了让业务人员进行开发,所以提供了专业写代码的webIDE,同时也提供了拖拽模式的事件编辑器。这种设计器目前开源的没有,只能自研。

  • 集成服务设计器
    集成服务现在在低代码平台都已经成了标配组件,以前都叫数据总线、集成平台啊,如果低代码平台没法集成第三方系统API和第三方系统数据,那这种平台的适用性非常有限咯。为了实现0代码方式实现系统的集成、数据的集成,就需要提供一个集成服务设计器,通过拖拽、配置来实现集成相关工作。腾讯的鹊桥、hiflow都是类似产品。氢原平台为了打造技术壁垒,再加上这块优秀的开源组件和平台非常少,只能自研。

  • 报表设计器
    提到报表,大家可能能想到一堆的供应商,比如什么帆软、水晶报表等,但作为低代码平台因为有些应用都是非常简单的应用,报表的需求也非常简单,如果都走三方供应商还是不合适,所以还是打算集成一个简易报表设计器,开源的ureport2还行,但实话实说ureport2的设计器实在太丑太难用了,团队用了1周,果断放弃了,还是自研吧。基于lucksheet进行自研,实现ureport2的相关功能。

未完待续文章来源地址https://www.toymoban.com/news/detail-409878.html

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

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

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

相关文章

  • 公司前端实习项目技术,可以借鉴一些组件设计思路及基本代码逻辑,应届生来!

    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)
  • 当年很流行,现在已经淘汰的前端技术有哪些?

    近几年,前端技术真可谓是飞速发展,不断有新的技术涌现,爆火的前端框架 Astro,前端运行时 Bun,构建工具 Vite 等都给前端提供了强大动力。当然,也有很多前端技术随着技术的发展不再需要使用,有了更好的替代方案。本文就来盘点一下那些不再流行的前端技术,以及对

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

    可视化进行应用程序的开发方法 无需编码(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)
  • 百度智能云千帆大模型平台 2.0 产品技术解析

    本文整理自 2023 年 9 月 5 日百度云智大会 - 智能计算大模型技术分论坛,百度智能云 AI 大数据平台总经理忻舟的主题演讲《百度智能云千帆大模型平台 2.0 产品技术解析》。 这是关于技术主题的论坛,我首先问大家三个开发者的小问题。 第一个问题:蒸汽机的发明者是谁?

    2024年02月07日
    浏览(54)
  • 【技术】视频汇聚/视频云存储/视频监控管理平台EasyCVR安全检查相关问题及解决方法2.0

    开源EasyDarwin视频监控TSINGSEE青犀视频平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,在视频监控播放上,TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放,可同时播放多路视频流,也能支持视频定时轮播。视频监

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

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

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

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

    2024年02月16日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包