-
Rust-graphql-actix-juniper-diesel-example是一个包含Rust、Actix、Juniper和Diesel的示例项目
资源介绍
概述
这是一个示例项目,将Rust,Actix,Juniper和Diesel组合在一起。
我对Rust的了解很少。 学习曲线非常陡峭,但最终值得付出努力。 我正在共享这个示例项目,希望它可以节省人的时间并防止挫败感。
主要特点
GraphQL服务器和游乐场(Actix + Juniper)
同时使用POST和GET查询
数据库访问(柴油+ Postgres) 待处理的迁移会在Web服务器启动时自动运行
科尔斯
身份验证(标头中的API密钥)
{
"key": "123"
}
整合测试
货运支援
Docker撰写
Github Actions工作流程
CI:格式,检查,剪辑,测试,代码覆盖率
安全审核
设置
防锈和货运
通过rustup ( )安装rust和cargo 。 稳定版本可以。
货物制造
cargo install cargo-make
柴油机CLI
cargo