游乐游手机版
首页/前端开发/文章详情

国思RDIF低代码开发框架v6.3版本性能与体验升级

时间:2026-06-14 06:53
国思RDIF低代码开发框架发布v6 3版本,实现全面升级。核心包括技术栈升级至 NET8,深度兼容PostgreSQL等主流数据库,重构Http模块并引入高性能对象映射。新增读写分离、通用查询及SQL超时日志支持,优化任务调度、数据权限与在线流程设计,提升系统稳定性、开发效率与用户体验。

在数字化转型浪潮中,企业应用开发面临着交付周期长、成本高昂、技术迭代快等多重挑战。国思RDIF企业级低代码开发平台,正是为应对这些挑战而生。它旨在为企业提供一套最佳的框架平台方案,帮助团队快速构建跨平台、专业且安全可控的企业级应用,并确保应用能够灵活适应业务变化,真正实现降本增效。

经过持续的技术迭代与丰富的场景打磨,RDIF平台已能稳定支撑企业搭建高可用、多终端的应用体系,成为驱动业务敏捷创新的坚实技术底座。

更新日志

本次更新带来了核心能力的全面升级与多项体验优化,旨在适配更广泛的企业场景,提升开发与运维效率。

新增:核心能力全面升级,适配更多场景

1. 数据库兼容性再拓展:完成了对PostgreSQL数据库的深度适配与全量代码测试,数据表列表等功能现已原生支持PgSQL。至此,平台对SqlServer、MySQL、Oracle、PostgreSQL及主流国产数据库的兼容能力得到全面升级,满足企业多样化的数据存储与国产化需求。

2. 技术底座焕新:全系技术栈从.NET 6升级至最新的.NET 8,所有相关依赖包同步更新。经过全场景通测验证,此次升级带来了显著的性能提升与稳定性增强,确保平台紧跟微软官方技术演进节奏。

3. 高性能对象映射:引入了全新的高性能对象映射库Mapster,同时保持对AutoMapper的兼容。框架代码已优先采用Mapster进行数据转换,此举大幅提升了映射效率,有效降低了系统资源消耗。

4. Http请求能力重构:对底层Http请求模块进行了彻底重构。

  • 将过时的WebRequest全面替换为现代化的HttpClient,完全适配.NET 8技术规范。
  • 新增HttpServiceHelper工具类,其优化核心在于:通过复用静态HttpClient实例避免重复创建的性能损耗;基于SocketsHttpHandler实现智能连接池管理,提升高并发处理能力;提供支持与不支持Cookies的双实例策略,以灵活适配不同业务场景。

5. Excel导出适配:基于NPOI的Excel导出功能已完成对.NET 8环境的适配,确保在大数据量导出时稳定可靠,满足企业级报表输出的核心要求。

6. 数据库架构优化:新增了对读写分离及主从架构的原生支持,使系统能够轻松应对高并发数据访问场景,显著提升整体吞吐量与可用性。

7. 任务调度体验升级:任务列表界面新增展示任务的开始与结束时间,并增加了暂停、启动任务以及清空指定任务日志的快捷按钮,让任务管控更加精准便捷。

8. 员工管理功能增强:新增了离职人员专属管理界面,并对员工管理模块补充了“员工详情”查看功能,使人事数据管理视图更加完整清晰。

9. 员工详情导航:在查看员工详情的界面,支持通过“上一条”、“下一条”按钮进行快速导航浏览。

10. 数据权限查询优化:数据权限管理主界面现已支持通过过滤条件进行快速查询。

11. 全局参数校验:新增全局参数校验拦截功能,统一处理模型绑定与类型转换错误,并输出规范化的提示信息,有效提升后端接口的健壮性与前端用户体验。

12. 个性化品牌展示:增加了ScreenLogo服务,支持在系统启动时展示自定义的品牌Logo,强化企业品牌形象。

13. 性能排查工具:新增SQL执行超时日志记录功能。开发者可以自定义超时阈值,系统会自动记录超时的SQL语句,助力快速定位并优化性能瓶颈。

14. 通用查询模块:新增“通用查询”模块,以可视化方式集中展示通过查询引擎定义的各类查询。用户可直接调用,无需重复开发,极大提升数据获取效率。

单击查询右侧的预览数据按钮,即可直接查看对应的数据结果。

15. 在线设计提效

  • 在“在线设计→功能设计”中发布表单时,若启用了按钮或列表权限,系统将自动生成对应的操作权限项与列表,省去繁琐的人工配置步骤。
  • 删除已发布的在线设计功能或模块时,系统会同步清理对应的模块数据及其所有附属数据(如按钮、列、数据权限等),有效避免产生数据冗余。

16. 报表管理增强:报表管理模块支持将报表发布到指定的系统模块。同时,报表预览时的数据列表新增了分页功能,确保在大数据量场景下加载流畅。

17. 分页功能支持:“在线设计->功能设计”与“代码生成->设计生成”界面均增加了分页支持,提升大数据量下的操作体验。

18. 流程实例监控:流程设计主界面新增“查看实例”功能,可一键查看所选流程当前正在运行的实例,使流程监控更加直观。

19. 流程监控跳转:流程监控界面支持通过点击流程标题直接跳转到该流程的详情页面,便于快速定位和排查问题。

修复

  1. 修复了App.ServiceProvider中可能存在的内存泄漏风险。
  2. 修复了通过在线设计功能生成的列表页面,在加载时若用户选择展示主键,生成的SQL语句会重复包含主键字段的问题。
  3. 修复了FileHelper的WriteFile方法,增加了FileShare.ReadWrite权限,解决了文件高频写入时可能出现的占用冲突问题。
  4. 修复了功能设计分组表格中,分组项操作按钮显示异常的问题。
  5. 修复了Vue3版本中,当主界面打开的Tab页菜单过多时,顶部模块导航栏的左右滑动和拖动滚动条功能失效的Bug。
  6. 修复了部分多页签缓存页面(已打开的页面切换Tab时无需刷新)失效的问题,规范了页面名称与模块表编码的一致性。
  7. 修复了订单管理模块中,列设置选中或取消操作无效果的问题。

优化

  1. 启动流程简化:在Program中直接调用MapControllers(),摒弃了原有的嵌套UseEndpoints方式,使启动代码更加简洁清晰,提升了启动效率。
  2. 日志体系升级:引入IP2Region库处理IP信息,重构了登录、操作日志、异常记录中的IP、浏览器等信息采集逻辑。系统日志现在可以展示IP归属地、浏览器型号等更多维度,让问题溯源更加精准。
  3. 异常处理优化:将异常过滤器(ExceptionFilter)中的日志记录改为通过依赖注入方式实现,更符合.NET设计规范,扩展性更强。
  4. MySQL编码标准化
    • 将数据库、所有数据表及字符字段统一转换为utf8mb4字符集。
    • 排序规则更新为官方推荐的utf8mb4_0900_ai_ci。
    • 此举完美支持emoji、多语言文字及生僻字的存储,大幅提升数据兼容性,同时优化了字符串排序与匹配精度,符合大型项目标准。
  5. 数据清理优化:删除在线设计功能或模块时,自动清理其关联的附属数据(如按钮、权限、列配置等),保持系统数据整洁。
  6. 用户操作防护:限制用户删除自身账号,防止因误操作导致的管理员账号丢失等异常情况。
  7. 注册流程简化:取消了邮件注册码验证环节,降低了新用户注册门槛,提升了企业员工账号的开通效率。
  8. 菜单异常处理:当在线设计功能被删除后,若其关联菜单未被清理,用户访问时将自动跳转至404页面,避免无效访问和错误提示。

为什么选择RDIF?

在软件交付领域,成本、效率与可控性是无法绕开的核心命题。RDIF低代码平台正是为此提供的数字化解决方案:它基于最新的.NET 8+技术栈开发,采用前后端分离架构,支持Web、App、客户端、微信等多端应用,旨在为交付团队提供一个低成本、高效率、且源码100%可交付的坚实基础。

对比传统的定制开发模式或基于闭源平台的开发,RDIF.vNext低代码快速开发框架的优势显而易见。它让开发人员能够将精力完全聚焦于业务逻辑本身,而非底层技术架构的反复搭建。这极大地降低了开发难度,缩短了项目周期,从而提升了整体开发效率。其核心理念可以概括为:简单业务零代码,复杂业务低代码。对于企业而言,这意味着开发成本的显著降低与项目效益的切实提升。产品稳定性和质量的提高,自然也带来了接单与交付效率的提高。

框架采用当前主流技术(.NET 8+/Vue2/Vue3前后端分离,支持分布式部署与跨平台运行),并支持多种常用数据库。平台提供了海量的基础功能应用和通用插件,使得业务开发如同搭积木一般便捷。应用建立在此平台之上,采用构件化、可复用的开发模式,真正实现了软件开发的多、快、好、省。无论您是零基础的初学者还是经验丰富的专业开发者,都能借助平台团队提供的直接技术支持,轻松驾驭这套框架,顺利完成开发工作。

平台特点

1. 领先的架构:采用前后端分离(.NET 8+、Vue)技术,支持跨平台使用,兼容Docker和K8s部署,适配Windows/Linux/x86及国产系统,兼容所有主流浏览器,覆盖APP、H5、微信小程序等多终端。

2. 100% 源代码:商业版本提供无加密、无混淆的完整源代码、设计文档及数据库设计,确保代码可重复使用、易于扩展,让用户无后顾之忧。

3. 兼容多数据库:支持MySQL、SQLServer、Oracle、PostgreSQL、人大金仓、达梦等多种数据库类型,平台自动实现完美适配。

4. 在线设计与开发:具备拖拽式可视化设计功能,提供多模式在线代码生成方式,将复杂业务简单化(低代码),简单业务实现零代码,加速业务落地进程。

5. 灵活的流程引擎:拥有强大的流程设计能力,支持多种类型流程节点、丰富的审批人设置、审批规则与条件设置等,实现一站式开发、多端通用。

6. 丰富的基座能力:涵盖组织架构、权限、基础数据、模块、消息推送、在线聊天、统计图表、任务调度、日志、缓存、外部整合(如微信)、大屏、多语言、多租户等海量应用,并可无限自由扩展。

7. 界面风格简洁、大气:界面设计简洁大气,操作便捷,符合当下主流审美。采用响应式布局,并支持国际化多语言环境。

8. 12+年积累,500+企业验证:团队专注深耕低代码开发领域,产品在制造业、房地产、金融、政府公共事业、医疗、能源、教育、IT、食品餐饮等行业的头部企业均有成功应用案例。

9. 优质、省心的服务:提供优质的售后服务与专业的技术支持,全程协作,为客户排忧解难。

核心功能展示

流程引擎

提供丰富的流程设计能力,支持流程节点的新增、删除、编辑,可灵活配置节点审批人、审批规则与条件等,实现一站式开发、多端使用。

在线设计

通过拖拽式可视化设计,快速适配各行业业务场景,自动生成可视化应用,极大加快业务落地速度,实现灵活的低代码页面搭建。

代码生成

基于多模式(设计生成、极速生成)的在线代码生成,将产品开发中重复繁琐的步骤抽离出来,让开发更简单、更快速,使开发者能专注于自身业务创新。

手机移动端

基于uni-app技术,可一键发布到APP、小程序、H5等移动平台,实现手机与电脑的无缝协同,满足高效移动办公需求。

报表设计

提供丰富的数据图表和强大的数据处理能力,通过高效的可视化方案,帮助用户洞察数据价值,辅助决策。

任务调度

提供简单、轻量级且易于扩展的任务调度组件,支持动态修改任务状态、启动/停止任务,以及终止正在运行的任务,所有操作即时生效。

灵活的权限

支持权限的自定义配置,满足灵活高效的管控要求。通过分层分级的权限管理体系,保障权责一致,实现数据安全的一体化管控。

组织架构

支持灵活的组织架构设计,实现组织内的角色、流程、数据、消息互通,并能支持跨组织的业务协同。

消息通知

构建强大的消息通知体系,支持工作通知、待办、公告消息、邮件等多种灵活的通知方式,以满足各种复杂的业务场景需求。

智慧大屏

大屏是对数字化成果的优秀视觉呈现方案,能够更宏观地展示数字化效果与阶段进程,为管理者提供直观的决策支持。

跨平台支持

无需过多考虑底层硬件差异,只需关注服务器性能是否满足业务需要。该特性有助于提升软件质量、降低项目成本、加速开发进程,专为快速开发与集成而生。

多语言环境

多语言环境让软件能够轻松走出国门,服务国际客户。配置简单,个性化方便,助力打造高端国际化产品形象。

聊天IM

提供文字、图片、语音、视频、文件等多种富媒体消息类型。支持多端消息实时同步,确保用户在任何设备上都能获得一致的消息体验。

来源:https://juejin.cn/post/7643789043708428315
上一篇Go与Vue或React全栈开发实战 下一篇VuReact 1.8.4发布:Vue迁移React编译器稳定性大修与问题修复
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Layui弹出层监听子页面键盘快捷键实现方法
前端开发 · 2026-07-06

Layui弹出层监听子页面键盘快捷键实现方法

子页面键盘事件监听需在DOM加载完成后绑定,父页无法直接监听子页按键,必须由子页自身监听后通过parent或postMessage通知父页。典型写法为子页调用父页已定义的关闭函数。需注意焦点状态、输入法及layui版本兼容性等陷阱。

Layui表单提交时携带当前页面Meta信息的实现方法
前端开发 · 2026-07-06

Layui表单提交时携带当前页面Meta信息的实现方法

Layui表单提交不会自动携带页面Meta信息,需在form on( submit )回调中手动读取meta内容并拼接到表单数据,注意后端字段映射及特殊字符编码,多meta时按需选取。

HTML5拖拽事件流状态转移监控调试
前端开发 · 2026-07-06

HTML5拖拽事件流状态转移监控调试

HTML5拖拽事件流易因漏监听或未调用preventDefault而中断。需掌握dragstart设置数据、dragover接受放置、drop触发条件等关键点。通过统一日志捕获事件上下文、识别常见状态丢失场景并配合可视化面板,可清晰定位拖拽过程断点。

uni-app实现小红书商品详情图卡片切换
前端开发 · 2026-07-06

uni-app实现小红书商品详情图卡片切换

通过手写touch事件与transform控制五张卡片,动态计算translateX、scale、opacity及z-index模拟层叠滑动效果。滑动距离超过80rpx触发切换,否则复位。图片仅渲染当前及前后两张,有效优化加载性能与渲染效率。

图像旋转倾斜与扭曲的Canvas像素矩阵变换
前端开发 · 2026-07-06

图像旋转倾斜与扭曲的Canvas像素矩阵变换

Canvas图像变形本质是操作坐标系,图像被动跟随。旋转需先平移原点至目标中心再旋转后复位;倾斜通过仿射变换矩阵实现;扭曲无原生API,可用分块模拟或转用WebGL。每次变换前保存状态,完成后恢复,避免坐标系偏移。