最新 最热

构建 Rust 异步 GraphQL 服务:基于 tide + async-graphql + mongodb(3)- 重构

行文开始,先感谢几位指导的老师。相关标题和内容都已经在博客站点修改,微信公众号中就不重复推送了。

2022-06-30
1

构建基于 Rust 技术栈的 GraphQL 服务(2)- 查询服务第一部分

上一篇文章中,我们对后端基础工程进行了初始化。其中,笔者选择 Rust 生态中的 4 个 crate:tide、async-std、async-graphql、mongodb(bson 主要为 mongodb 应用)。虽然我们不打算对 Rust 生态中的 crate 进行介绍和比较,但...

2022-06-30
1

构建基于 Rust 技术栈的 Graphql 服务(1)- 起步及 crate 选择

本系列博客中,我们使用 Tide + async-grapqhl + mongodb + jsonwebtoken + handlebars-rust 构建基于 Rust 技术栈的 GraphQl 服务。同时,我们需要做到前后端分离。

2022-06-30
1

Rust 操控大疆可编程无人机 - 远程控制 tello

因为提供了开放的接口,才能和图形化编程进行文本交互,实现用户的编程控制,从而可以支持其它诸如 Rust、python、swift、golang 等……

2022-06-30
1

Tide - 基于 async-std 的 Rust-web 框架

Tide 是小型而实用的 Rust web 应用程序框架,为快速开发而构建。它提供了一组健壮的特性,使得构建异步 web 应用程序和 API 更加容易、更为有趣。

2022-06-30
1

Rhai - Rust 的嵌入式脚本引擎

基于 Rust 语言丰富和创新的特性,以及超高性能的执行效率,目前在开源界,产生了众多 Rust 语言的嵌入式脚本引擎。Rhai 是新兴的,但创新性较高的一个。Rhai 提供了一种安全、简单的方式向任何应用程序添加以 Rust 语法编写...

2022-06-30
1

Rhai 脚本引擎的简单应用示例

上一篇文章中,简单介绍了 Rhai 脚本引擎的作用和功能,详见 Rhai - Rust 的嵌入式脚本引擎。

2022-06-30
1

Rust 文件系统处理之文件读写 - Rust 实践指南

Rust 中,文件读写处理简单而高效。代码也很紧凑,容易阅读。我们从读取文件的字符串行、避免读取写入同一文件、使用内存映射随机访问文件这三个文件处理中的典型案例来了解一下。...

2022-06-30
1

Rust 书籍资料 - 芽之家书馆

芽之家书馆主要目标为 IT 行业的教育、分享、实践,以及布道新技术。包括——1、新技术和教育趋势的大数据分析;2、原创、翻译的开源新技术书籍、资料分享站点;3、新技术的应用实践、开源;4、新技术布道。...

2022-06-30
1

Rust 中的错误处理 - Rust 实践指南

对于程序员来说,错误处理的重要性是不言而喻的,贯穿于代码编写、开发、调试,以及交付运行的全过程中。对于此等重要的工作,Rust 生态中特别有一个 crate error-chain 对错误处理在 Rust 标准库之上给予了支持。...

2022-06-30
1