小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

作者用Rust开发了一个Web框架,借鉴Java Spring思想,简化开发流程并集成组件。功能包括宏路由、IoC/DI、配置管理、中间件、请求处理、错误处理、数据库支持(含MyBatis风格XML)、缓存等。项目仍在快速迭代,API可能不稳定,欢迎尝试。

WebR:一个轻量的 Rust Web 框架,基于 Axum 构建

Rust.cc Rust.cc · 2026-08-03T03:27:24Z
RustRover 2026.2中的Axum支持:更快构建Web后端

RustRover 2026.2新增对Axum框架的支持,旨在提升Rust Web后端开发效率。Axum是由Tokio团队维护的流行HTTP框架,以其模块化设计、无宏API和Tower中间件集成而著称,已被crates.io等生产系统采用。新版本提供了路由导航、端点发现、Reqwest调用生成及内联提示等功能,简化了API开发流程。

RustRover 2026.2中的Axum支持:更快构建Web后端

The JetBrains Blog The JetBrains Blog · 2026-07-23T10:57:40Z
RustRover 2026.2 新特性

RustRover 2026.2 更新:支持 axum 和 reqwest 路由导航、Ferrocene 工具链代码洞察、交互式宏测试器,并改进导入清理、结构体补全、拆分模式编辑、.env 文件支持及路径复制。AI 方面新增技能管理器、第三方 AI 补全提供商和内置 GitHub Copilot,提升开发效率。

RustRover 2026.2 新特性

The JetBrains Blog The JetBrains Blog · 2026-07-22T12:07:36Z

RabbitMQ 支持两种拓扑模式:Managed 和 External。Managed 模式下,应用自动声明交换机和队列,而 External 模式由外部系统管理。支持的使用场景包括工作队列、发布/订阅、路由、主题、头部匹配和 RPC,同时也支持手动确认和死信队列,提供灵活的消息处理方式。

类似 Axum 的语法进行 RabbitMQ 消费操作

Rust.cc Rust.cc · 2026-03-18T12:14:06Z

Debian 将在 2026 年前将 Rust 作为 APT 包管理器的强制依赖,以提高内存安全性和可维护性。此更新将重写关键组件,消除 C++ 的内存漏洞,旧架构需在六个月内提供 Rust 工具链,否则将终止支持。这一决策符合行业趋势,进一步巩固 Rust 在基础设施中的地位。

【Rust日报】2025-11-10 cookie-monster: 给 Axum 用的 Cookie 管理器

Rust.cc Rust.cc · 2025-11-10T03:10:26Z

capnproto-rust v0.22 版本支持在 RPC 方法中使用 async/await,生成更符合 Rust 习惯的代码。axum-gate v1.0.0-rc.0 发布,提供类型安全的 JWT 身份认证及多种存储后端支持。

【Rust日报】2025-10-28 axum-gate v1.0.0-rc.0 发布

Rust.cc Rust.cc · 2025-10-28T02:58:05Z

本文介绍了如何使用 Rust 库(如 rust-embed 和 include_dir!)将单页面应用打包到二进制中,并通过宏配置路由和错误处理。支持多个资源目录和自定义路由路径,提供简单示例,适用于 axum 和 actix-web 框架。

[anycms-spa]实现了一个简单的 spa! 宏,简单集成 react/vue/angular 等 spa 应用

Rust.cc Rust.cc · 2025-08-11T06:50:41Z
【Rust日报】2025-07-31 2025 年 Stack Overflow 调查:Rust 再次成为最受推崇的语言;Axum 成为第二受推崇的 Web 框架

在2025年Stack Overflow调查中,Rust再次成为最受欢迎的编程语言,Axum位列第二。文章探讨了如何使用Rust和KVM构建Type-II虚拟机监控程序,涉及底层操作和系统编程的复杂性。此外,Hurl 7.0.0版本发布,增强了HTTP请求测试功能,支持多种API和CI/CD集成。

【Rust日报】2025-07-31 2025 年 Stack Overflow 调查:Rust 再次成为最受推崇的语言;Axum 成为第二受推崇的 Web 框架

Rust.cc Rust.cc · 2025-08-02T01:29:11Z

在使用axum、diesel和postgresql开发后台管理系统时,遇到分页查询问题。参考diesel示例,编写了employee的分页查询函数,利用自定义的Paginate特性和Paginated结构体实现分页功能。

axum,diesel,postgresql技术栈怎么写分页查询

Rust.cc Rust.cc · 2025-05-14T19:06:14Z
在Axum中测试多部分上传请求:三种方法

本文介绍了在Axum中测试多部分请求的三种方法:Oneshot测试(轻量级,无需真实服务器)、Axum Test(使用专用测试库)和HTTP服务器与Reqwest(完全模拟真实请求)。每种方法适用于不同的测试需求,帮助开发者有效测试文件上传功能。

在Axum中测试多部分上传请求:三种方法

DEV Community DEV Community · 2025-04-14T11:38:47Z

本文介绍了通过调整应用架构显著提升基于Axum和Tokio的Rust网络服务性能的案例,优化措施包括线程隔离、使用many_cpus crate和线程绑定,最终在Windows和Linux上实现了吞吐量和延迟的显著改善。同时提到Rust十周年的愿景RFC调查,旨在收集社区意见以明确未来方向。

【Rust日报】2025-04-08 问卷调查:为了 Rust 的未来

Rust.cc Rust.cc · 2025-04-08T01:15:44Z
Rust后端

Rust语言在低级和性能关键应用中受到青睐。本文比较了三个Rust网络框架:Rocket、Axum和Actix,分析了它们的性能、功能和开发体验。Rocket注重易用性和安全性,Axum强调模块化和灵活性,而Actix以极快的速度和良好的开发体验著称。每个框架都有独特优势,适合不同开发者需求。

Rust后端

DEV Community DEV Community · 2025-01-21T06:30:00Z

在使用Axum重写《Zero To Production》第三章代码时,测试出现阻塞问题。虽然浏览器和curl请求正常,但执行cargo test health_check_works时程序卡住。希望社区提供帮助,分析涉及HTTP请求和异步处理的代码。

cargo test 卡住「已解决」

Rust.cc Rust.cc · 2025-01-15T16:09:51Z
【Rust日报】2025-01-05 Axum 0.8发布

Axum 0.8发布,更新了路径参数语法,增强了路由定义的灵活性。改进了可选提取器,要求实现新特质以处理拒绝并转化为错误响应。此版本对现有代码影响显著,旨在提升路由和请求处理能力。文章还提供了迁移示例和GitHub资源,感谢社区贡献者。

【Rust日报】2025-01-05 Axum 0.8发布

Rust.cc Rust.cc · 2025-01-05T14:23:08Z

tower-ratelimit是基于滑动窗口算法的限流中间件,提供Axum HTTP服务器示例和Python脚本进行限流模拟。文章还介绍了Rust代码优化技巧,如基准测试、并行化和缓存计算结果,以提升性能。

【Rust日报】2024-12-30 tower-ratelimit - tower限流中间件

Rust.cc Rust.cc · 2024-12-31T14:34:21Z

rust_arkitect是一个用于验证Rust项目架构规则的工具,提供易用的DSL,帮助开发者记录和测试架构合规性,提升代码库的可维护性和可扩展性。文章还讨论了在Rust的Axum框架中使用异步代码时的超时问题,并提供了诊断和解决方案。

【Rust日报】2024-12-29 rust_arkitect- 定义和验证Rust项目中的架构规则

Rust.cc Rust.cc · 2024-12-31T14:32:54Z

2025年,作者列出了常用的Rust库,包括异步运行时tokio、HTTP服务器axum、序列化库serde和错误处理库thiserror,涵盖网络、序列化、测试和日志等领域。

【Rust日报】2024-12-08 2025年了,大家都用哪些crates

Rust.cc Rust.cc · 2024-12-10T16:51:08Z
Rust中的Axum:灵活性、CORS控制与Tower强大功能

我在2022年8月开始学习Rust,发现Axum是一个现代化且易于使用的Web开发框架。它简化了API构建,支持灵活的CORS控制、请求追踪和速率限制。结合Tower中间件,Axum提供高效的日志记录和并发请求限制,适合构建复杂API,推荐给Rust开发者。

Rust中的Axum:灵活性、CORS控制与Tower强大功能

DEV Community DEV Community · 2024-12-02T15:48:16Z

本文探讨了在Rust的axum框架中实现自定义错误类型的两种方法:第一种使用`anyhow`库定义`AppError`结构体并实现`IntoResponse`特 trait,将错误转换为HTTP响应;第二种方法定义一个包含多种错误类型的枚举`AppError`,但未明确处理状态码。

Axum错误处理有没有更优雅的组织方式或库?看了官方的两个例子感觉还是差点意思

Rust.cc Rust.cc · 2024-11-20T05:09:10Z

通过公众号“觉学社”的抽奖,我获得了《从零构建Rust生产级服务》一书,计划用Axum实践书中内容。尽管遇到困难,我学到了很多Rust知识,虽然代码尚不完善,但我会继续改进,期待用Rust编写更多web服务。

使用Axum实践《从零构建Rust生产级服务》

Rust.cc Rust.cc · 2024-11-14T02:52:36Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码