< 返回版块

chelunfu 发表于 2025-07-17 09:35

Tags:Axum + SeaORM + JWT + Scheduled + Tasks + SnowId + Redis + Memory + VUE

High Performance · Secure and Reliable · Enterprise-grade Application Development Framework

📖 Project Overview

QiLuo is an enterprise-grade rapid development platform built on the Rust technology stack. It adopts modern architectural design and provides a complete backend management system solution. The platform integrates core functions such as user management, permission control, system monitoring, and WeChat official account management, suitable for information construction of small and medium-sized enterprises.

✨ Core Features

  • 🦀 Rust Ecosystem — Built on Rust + Axum + Sea-ORM + JWT, with excellent performance and memory safety
  • 🔐 Permission Management — Complete RBAC permission system, supporting multi-dimensional permission control for users, roles, menus, and APIs
  • 📱 WeChat Integration — Built-in WeChat official account management, supporting menu configuration, message management, user management, and automatic replies
  • ⚡ High Performance — Asynchronous architecture, supporting high concurrency and fast response speed
  • 🌐 Distributed — Supports cluster deployment, multiple data sources, and distributed architecture
  • 📊 System Monitoring — Real-time server status monitoring, online user management, and operation log tracking
  • ⏰ Scheduled Tasks — Online configuration of scheduled tasks, supporting Cron expressions
  • 🎨 Modern Interface — Vue-based management backend with a beautiful interface and convenient operation

🛠️ Technology Stack

Backend Technology

Technology Description Version
Rust System development language >= 1.70.0
Axum Web framework Latest version
Sea-ORM ORM framework Latest version
Tokio Asynchronous runtime Latest version
MySQL/SQLite Database MySQL >= 8.0 or SQLite >= 3.35
Redis Cache service >= 6.0
JWT Authentication mechanism Latest version
tracing Logging system Latest version

Frontend Technology

Technology Description Version
Vue Frontend framework 3.4.x
Vite Build tool 5.2.x
TypeScript Type system 5.4.x
Pinia State management 2.1.x
Vue Router Routing management 4.3.x
Element Plus UI component library 2.7.x
Axios HTTP request Latest version
ECharts Chart library Latest version

Project address


Ext Link: www.qiluo.vip

评论区

写评论
github.com/shanliu/lsys 2025-07-19 22:31

如果不喜欢大包大揽的,有几个独立使用的包,可能你们方便你们,让你少写点代码:

一个发短信的接口封装:

https://github.com/shanliu/lsys/tree/dev/server/lsys-lib-sms

一个地址库的封装:[支持多种数据源方式,总有一个方便你使用]

https://github.com/shanliu/lsys/tree/dev/server/lsys-lib-area

~~~~~~~~~~优~~~雅~~~的~~~分~~~割~~~线~~~~~~~~~~

github.com/shanliu/lsys: 我去,一个如此偏门赛道都那么挤吗?

https://github.com/shanliu/lsys/tree/dev/server

我的这项目,每个模块都有详细的流程图,系统模块说明,还有详细的接口文档。。。

还没做花里胡哨的前端界面,因为正常的公司,都是前后端分离的,如果非要做rust的后端开发给前端定框架,定前端的结构,我觉得那就是狗拿耗子的事。。。。。

对于rust后端的结构,以预留足够的可扩展性。。。。

虽然这项目到后面,前端ui也会做,但目前是 提供后端详细接口文档,让跟你合作的前端有足够的发挥才能的空间。。。。

什么,你喜欢前后端一起搞,项目就你一个在做,还有你喜欢把前端的活也干了?好吧,强烈推荐楼主的实现。。。。。。。。

github.com/shanliu/lsys 2025-07-19 22:24

我去,一个如此偏门赛道都那么挤吗?

https://github.com/shanliu/lsys/tree/dev/server

我的这项目,每个模块都有详细的流程图,系统模块说明,还有详细的接口文档。。。

还没做花里胡哨的前端界面,因为正常的公司,都是前后端分离的,如果非要做rust的后端开发给前端定框架,定前端的结构,我觉得那就是狗拿耗子的事。。。。。

对于rust后端的结构,以预留足够的可扩展性。。。。

虽然这项目到后面,前端ui也会做,但目前是 提供后端详细接口文档,让跟你合作的前端有足够的发挥才能的空间。。。。

什么,你喜欢前后端一起搞,项目就你一个在做,还有你喜欢把前端的活也干了?好吧,强烈推荐楼主的实现。。。。。。。。

1 共 2 条评论, 1 页