logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro IoT 物联网模块:从协议网关到物模型,一文讲透开源 IoT 平台架构

本文深入拆解了RuoYi-Vue-Pro框架中的IoT物联网模块(yudao-module-iot),该模块是系统中最复杂的组件之一,具备完整的IoT平台能力。文章从六个维度展开分析:1)模块架构采用三子模块设计(core/biz/gateway),通过消息总线实现解耦;2)技术选型上选用Vert.x、TDengine等技术并阐释原因;3)推测产品迭代路径;4)对比主流竞品优劣势;5)详解设备接入

文章图片
#产品经理#vue.js#物联网 +1
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro IoT 物联网模块:从协议网关到物模型,一文讲透开源 IoT 平台架构

本文深入拆解了RuoYi-Vue-Pro框架中的IoT物联网模块(yudao-module-iot),该模块是系统中最复杂的组件之一,具备完整的IoT平台能力。文章从六个维度展开分析:1)模块架构采用三子模块设计(core/biz/gateway),通过消息总线实现解耦;2)技术选型上选用Vert.x、TDengine等技术并阐释原因;3)推测产品迭代路径;4)对比主流竞品优劣势;5)详解设备接入

文章图片
#产品经理#vue.js#物联网 +1
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解 :商城营销与统计——7 种玩法、T+1 聚合、防超卖,电商最烧脑的部分全在这了

本文深入解析了RuoYi-Vue-Pro商城的营销与统计模块,这是电商平台的核心增长引擎。营销模块包含7种促销玩法(优惠券、秒杀、拼团等)及内容运营功能,采用活动级+商品级双库存管理、乐观锁并发控制等技术方案;统计模块通过T+1定时聚合+实时查询的混合架构,实现高效数据分析。文章重点剖析了拼团虚拟成团、砍价乐观锁等创新设计,同时指出缺少活动冲突校验、用户标签等改进空间。该方案功能完整度高,架构设计

文章图片
#产品经理#vue.js#前端 +1
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 商城模块:从商品管理到交易引擎,50 张表撑起一整套电商系统

本文深入拆解了RuoYi-Vue-Pro项目的商城模块yudao-module-mall,该模块由商品、营销、交易、统计和交易API五个子模块组成,涵盖电商全链路流程。文章从技术架构、核心设计、需求推演等维度展开分析,重点解读了:1)通过trade-api模块解决循环依赖;2)基于责任链模式的价格计算引擎;3)采用策略模式的订单生命周期管理;4)售后状态机与AOP日志记录等亮点设计。同时指出购物车

文章图片
#产品经理#vue.js#大数据 +1
【若依项目-产品经理视角】用户、部门与角色——RBAC 权限体系的“铁三角“是怎么搭起来的?

用户、部门、角色——这"铁三角"是几乎所有后台管理系统的基石。RuoYi-Vue-Pro 的实现没有用什么花哨的技术,但在工程化细节上做得非常扎实:多租户隔离、五级数据权限、精细的缓存策略、Diff-based 关联更新、操作日志自动记录……这些都是"踩过坑才会想到要做"的设计。

文章图片
#spring#java#后端
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:多租户模块,一套代码怎么服务上百家公司?

本文深入剖析了 RuoYi-Vue-Pro 多租户模块的设计与实现。文章首先介绍了多租户的三种经典方案,并解释了项目选择“共享数据库、共享 Schema”方案的成本、迭代和 MyBatis Plus 支持优势。接着,从需求溯源、竞品对比、核心业务流程、数据模型、产品设计等多个维度展开,重点解读了其 7 层全链路隔离(数据库、缓存、MQ、定时任务等)、租户套餐机制、一键开通流程、关键注解(如 @Te

文章图片
#产品经理#vue.js#前端 +1
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:字典、短信、邮件、通知——后台系统的“基础设施四件套“!

本文分析了RuoYi-Vue-Pro后台系统中的四大基础设施模块:数据字典、短信、邮件和站内通知。这些模块虽基础但至关重要,直接影响系统的可维护性和扩展性。文章从技术选型、需求溯源、竞品对标、业务流程、数据模型等多个维度进行拆解,重点剖析了短信模块的多供应商策略模式、"先日志后发送"设计,以及数据字典的灵活配置特性。同时指出了当前设计中存在的改进空间,如缺乏统一通知编排层、字典

文章图片
#产品经理#vue.js#前端 +1
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 代码生成器:101 个模板文件、10 套前端框架,这才是低代码的终极形态!

本文深入解析了RuoYi-Vue-Pro项目中的代码生成器模块(yudao-module-infracodegen),该模块通过Velocity模板引擎实现企业级CRUD代码的自动化生成。文章从技术选型、需求演进、核心功能等方面展开:1. 技术亮点:采用Velocity+Hutool抽象层实现模板引擎,结合MyBatis-Plus的元数据解析能力,支持10种前端框架和单表/树表/主子表三种模式2.

文章图片
#前端框架#产品经理#vue.js +1
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择