rust-warp-realworld-backend:在Rust和Warp中实现RealWorld后端API规范

时间:2024-04-01 08:54:26
【文件属性】:

文件名称:rust-warp-realworld-backend:在Rust和Warp中实现RealWorld后端API规范

文件大小:130KB

文件格式:ZIP

更新时间:2024-04-01 08:54:26

Rust

遵循规范和API的使用 , ,Postgres和JWT的异步Rust REST API后端。 包括有关CRUD操作,身份验证,路由和分页的真实示例。 有关如何与各种前端一起工作的更多信息,请转至库。 最初来自 。 入门 安装启用了postgres功能的 。 通过运行docker-compose up -d (需要docker-compose )或使用您自己的方法来启动postgres数据库。 将复制到.env并根据您的系统更改任何环境变量。 通过运行diesel database setup程序来设置diesel database setup 。 完成后,使用docker-compose stop数据库。 API的URL将是BIND_ADDRESS中的.env值以及/api ,例如https://127.0.0.1:8088/api 。 为了测试API,RealWorl


【文件预览】:
rust-warp-realworld-backend-master
----.gitignore(76B)
----README.md(3KB)
----CHANGELOG.md(651B)
----Cargo.toml(665B)
----migrations()
--------.gitkeep(0B)
--------2019-12-26-145943_create_favorites()
--------2019-12-28-104743_create_followers()
--------00000000000000_diesel_initial_setup()
--------2018-11-23-135557_create_articles()
--------2018-11-23-135512_create_users()
--------2019-12-28-121549_create_comments()
----docker-compose.yml(146B)
----logo.png(58KB)
----LICENSE(1KB)
----src()
--------app.rs(970B)
--------errors.rs(4KB)
--------auth.rs(2KB)
--------db()
--------routes.rs(5KB)
--------handlers()
--------domain()
--------response.rs(255B)
--------main.rs(338B)
----diesel.toml(143B)
----Cargo.lock(89KB)
----.env.example(134B)

网友评论