< 返回版块

gensmusic 发表于 2024-02-12 16:09

Rust中的错误管理以及相关库

文章详细介绍了Rust中如何处理可恢复和不可恢复的错误,并展示了如何使用Result枚举来优雅地处理这些错误。他还讨论了两个有助于错误管理的库:thiserror和anyhow,这两个库分别用于简化实现Error trait的过程和提升错误传播的灵活性。

原文链接

Rust编写的GraphQL上实现Google oAuth验证

在这个视频中,作者概述了如何使用GraphQL API在您的应用程序中实现oAuth认证,该API用Rust编写。 对于基础的Web框架,使用的是axum。对于GraphQL层,使用的是async-graphql。 视频中还有系统设计的概述,所以您将完全理解事物在概念上是如何运作的。

油管视频

告别Electron,迎接Tauri

作者分享了他从使用Electron框架转向使用Rust编写的Tauri框架来开发桌面应用程序的经验。

Tauri是一个利用React等前端框架与Rust后端结合的工具集,旨在提供一个无浏览器的出色应用体验。虽然Electron使得web开发者能够不需要学习新的编程语言就可以创建跨平台的桌面应用,但Electron构建的应用往往会有不小的体积。Tauri解决了这个问题,它用Rust构建,可以创建小巧的本地运行的二进制文件。作者还提供了他为社区项目创建的桌面应用的完整代码,并鼓励正在考虑前端GUI开发的人去尝试使用Tauri框架

原文链接

--

From 日报小组 BobQ, FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页