尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
一个基于Axum实现的,更符合Java开发者习惯的Rust生态的Web框架
WebR 简介一个轻量的 Rust Web 框架基于 Axum 构建。提供宏驱动控制器、自动依赖注入、多文件配置管理和中间件系统旨在简化 Rust 中的 Web 开发。WebR 引入了 Java 系的框架中的 DI、Controller、Component和自动配置等概念在保证性能的同时帮助开发者更快速的使用 Rust 构建 Web 应用。同时也内置了轻量的ORM可通过类似Mybatis XML实现动态SQL。开源地址https://github.com/xgpxg/webr文档https://xgpxg.github.io/webr特性概览宏驱动路由 — #[controller] / #[get] / #[post]零样板DI 配置管理 — #[component] / #[config] 声明式注入多 Profile 切换中间件 — 全局/路径级中间件内置 CORS、日志、Panic 恢复请求处理 — JSON / Query / Form / Header 提取器Multipart 上传SSE 推送错误处理 — #[derive(HttpError)] 快速映射 HTTP 状态码数据库 — 连接池、#[sql] 动态查询、#[tx] 事务缓存 — Memory / Sled / Redis 统一 API快速开始创建第一个 WebR 应用并运行起来。创建项目cargonew my-appcdmy-app添加依赖编辑Cargo.toml[dependencies] webr { version 0.1 }创建配置文件config/application.toml[server] port 8080编写代码src/main.rsusewebr::prelude::*;#[controller]pubstructHelloController;#[controller]implHelloController{#[get(/)]asyncfnindex(self)-String{hello world.to_string()}}// 入口函数#[webr::main]asyncfnmain(_app:mutAppBuilder)-Result(){Ok(())}启动cargorun如果你看到以下输出则说明启动成功2026-07-06T06:29:41.284926Z INFO webr_web::app: Starting WebR application... 2026-07-06T06:29:41.285005Z INFO webr_web::app: Configuration loaded: profiledev, files[config/application.toml] 2026-07-06T06:29:41.285337Z INFO webr_web::app: Route mappings: 2026-07-06T06:29:41.285390Z INFO webr_web::app: GET / → HelloController 2026-07-06T06:29:41.285633Z INFO webr_web::app: WebR started on http://0.0.0.0:8080访问 http://localhost:8080/ 查看结果。项目目前仍处于开发版本生产不可用欢迎感兴趣的同学提PR。
RELATED

相关推荐

Flink SQL 1.18 窗口函数实战:3种窗口处理实时订单,5分钟聚合延迟低于1秒

Flink SQL 1.18 窗口函数实战:3种窗口处理实时订单,5分钟聚合延迟低于1秒

Flink SQL 1.18 窗口函数实战:3种窗口处理实时订单,5分钟聚合延迟低于1秒实时数据处理已成为现代数据架构的核心需求,而Apache Flink作为流处理领域的标杆,其SQL接口让开发者能够用熟悉的语法处理无限数据流。本文将深入Flink 1.1…

📅 2026/11/11 23:52:37
Git 2.54.0 浅克隆深度优化:3种场景实测,克隆速度提升 80%

Git 2.54.0 浅克隆深度优化:3种场景实测,克隆速度提升 80%

Git 2.54.0 浅克隆深度优化:3种场景实测与性能调优指南引言在持续集成与大规模代码仓库成为主流的今天,Git浅克隆技术正在经历革命性进化。最新发布的Git 2.54.0版本对--depth参数进行了深度优化,实测显示在典型开发场景下克隆速度可提升80%。…

📅 2026/10/11 11:37:04
用户生命状态分析(看板搭建)

用户生命状态分析(看板搭建)

1.1 概念​对已有客户的生命状态进行分类分析。这里用了两个维度「最近一次登录距今的时间」和「第一次登录距今的时间」。根据这两个维度,可以将客户简单的分为四个类别新用户:刚开始在较短的一段时期内登录/购买了产品的客户。 一次性用户:…

📅 2026/10/8 6:27:14
MORE NEWS

更多资讯

📰

南昌电工证复审如何复报名入口与办理流程值不值得考

南昌电工证复审如何复报名入口与办理流程值不值得考 学历不高怕报不上名?南昌电工证复审如何复?这是很多一线电工最关心的问题。尤其对于那些没有高学历背景,但多年从事电工工作的朋友们来说,复审门槛和报名流程往往成了心里的“坎儿”。今天咱们不绕弯子…

📰

高压电工证招考题库保姆级教程:避开报名陷阱,一次拿证

高压电工证招考题库保姆级教程:避开报名陷阱,一次拿证 你是不是也在担心不知道去哪报名怕被中介坑?别急,这期内容专门为你准备, 高压电工证招考题库保姆级教程 ,手把手教你从报名到拿证的每一步,不再被各种培训机构套路。…

📰

哪里可以查询到电工证报名费多少钱

电工证哪里可以查询到 上岗必备的证件怎么考 你是不是正在找电工证,急需上岗找工作?别急,这篇文章专门为你准备,讲清楚电工证怎么查、怎么考、怎么用,还能帮你避坑省钱。…

📰

哪里可以查询到电工证报名入口与办理流程

电工证哪里可以查询到?实操考试心里没底怕挂科,先看这些细节 实操考试心里没底怕挂科?你不是一个人。每年都有不少电工证考试不过的人,不是因为技术差,而是因为不知道怎么准备、哪里能查到最新信息,甚至连报名流程都摸不着头绪。尤其是像你这样在周口干…

📰

汉中考电工证在哪 别踩坑!学历不高也能拿下电工证

汉中考电工证在哪 别踩坑!学历不高也能拿下电工证 学历不高怕报不上名?汉中考电工证在哪考?很多人一听到“电工证”就想到要学历、要文凭、要各种证明,但其实不然, 汉中考电工证在哪…

📰

三江电工证报考条件保姆级教程:怕考不过白交培训费?看这篇就够了

三江电工证报考条件保姆级教程:怕考不过白交培训费?看这篇就够了 你是不是也在担心,花了钱报名三江电工证,最后却因为条件不符合或者考不过,白交了培训费?别急,这篇文章从郑州应届工程类毕业生的视角出发,详细给你讲清楚三江电工证的报考条件,帮你避…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬