首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Rust 应用
羊八井
创建于2024-09-19
订阅专栏
Rust 应用
等 17 人订阅
共7篇文章
创建于2024-09-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Rust 过程宏:实现 Builder(二)
这是 Rust 过程宏系列文章的第二篇,到此,一个可用的 `Builder` 派生宏就已经实现了,可能的进一步优化或功能增强就留给读者自行实现。
Rust 过程宏:实现 Builder(一)
本文实现了一个可用的 `Builder` 派生宏。但它还可以继续完善,我们将在下一篇文章中继续讨论剩下的几个测试用例。
Rust gRPC 编译手册:tonic-build
讨论使用 tonic-build 生成 gRPC 服务的 Rust 代码,和如何使用 prost 生成自定义类型。tonic 提供了丰富的配置选项,可以让我们控制生成代码的方式,如:自定义属性、类型。
使用 Rust 进行高效能的后端开发:CRUD 服务
或许,应该先定义下 高效能(我心中的): 健壮:程序缺陷和bug少,能够在编译时发现大多数错误。 高性能:API 服务应具备低延迟和高吞吐量的能力,以适应高并发场景。 低资源消耗:在相同吞吐量和响应速
在 Next.js 中整合 gRPC 和 gRPC-WEB:构建高效的全栈应用
本文将介绍如何在 Next.js 应用中结合 Tonic 框架,实现 gRPC 和 gRPC-Web 的无缝集成。我们将详细介绍如何在服务端组件和客户端组件怎么与 gRPC 服务进行通信。
使用 Rust 开发 gRPC 服务:拦截器和认证
在 gRPC 服务架构中,拦截器是一个核心概念,它在请求处理流程中扮演着重要角色。拦截器能够在不修改核心业务逻辑的情况下,实现诸如认证、授权和日志记录等横切关注点,从而提高服务的安全性和可维护性。
Rust 快速搭建 gRPC 服务入门
介绍了使用Rust和tonic创建gRPC服务的步骤,包括项目设置、proto文件、代码生成、服务实现和启动。同时探讨了Protobuf与Rust的映射关系,是学习Rust gRPC开发的实用教程。