没有合适的资源?快使用搜索试试~ 我知道了~
bazaar:完全异步的Rust GraphQL服务器,托管一个小型示例电子商务(如)平台
共80个文件
rs:49个
yaml:10个
sql:5个
需积分: 9 0 下载量 27 浏览量
2021-05-22
05:52:36
上传
评论
收藏 157KB ZIP 举报
温馨提示
集市[WIP] 这是什么? Bazaar是使用Actix Web , Async-GraphQL和SQLx用Rust编写的完全异步GraphQL服务器。 它实现了您希望在电子商务平台上找到的基本功能 。 我希望这个项目对其他人来说将是一个有用的例子,以了解如何从生态系统中的一些很棒的板条箱中组成生产就绪的Rust应用程序,以及您通常会在企业应用程序中看到的各种东西。 可以执行测试,可观察性,CI等。 尽管此项目旨在完全发挥作用,但它的某些部分将被模拟/插入/超出范围,以限制该副项目所做的合理工作。 我仍在学习中,因此,如果您发现任何问题或对应用程序中的任何内容有任何改进或反馈,请随时给我发消息或在存储库上提出问题。 科技栈 有关当前架构的图表,请参见下文。 实际上,您很可能不会拥有所有的遥测后端,但是我只是想在此项目中进行集成和试用,所以我将所有连接都保留了下来。 超出范围-至少目
资源推荐
资源详情
资源评论
收起资源包目录
bazaar-main.zip (80个子文件)
bazaar-main
.gitignore 41B
Dockerfile 1KB
src
graphql
mutation.rs 9KB
validators
mod.rs 72B
customer_update.rs 2KB
mod.rs 258B
query.rs 2KB
helpers.rs 5KB
generate_schema.rs 291B
constants.rs 47B
test_helpers.rs 5KB
main.rs 2KB
build_app.rs 2KB
error.rs 5KB
models
tokens.rs 989B
cookies.rs 3KB
shopping_cart.rs 9KB
auth.rs 672B
token.rs 3KB
customer.rs 5KB
mod.rs 454B
cart_item.rs 3KB
customer_type.rs 159B
currency.rs 293B
auth
constants.rs 521B
authenticate.rs 5KB
token.rs 4KB
mod.rs 264B
authorize.rs 10KB
database
shopping_cart.rs 5KB
auth.rs 1KB
customer.rs 8KB
mod.rs 293B
cart_item.rs 964B
routes
graphql.rs 2KB
mod.rs 34B
lib.rs 518B
configuration.rs 4KB
.dockerignore 42B
prometheus.yaml 174B
Cargo.lock 99KB
architecture.png 58KB
docker-compose.demo.yaml 5KB
otel-agent-config.yaml 471B
otel-collector-config.yaml 677B
schema.graphql 1KB
Cargo.toml 2KB
.env 66B
docker-compose.yaml 4KB
configuration
production.yaml 100B
ci.yaml 62B
local.yaml 102B
test.yaml 179B
base.yaml 183B
scripts
init_db.sh 2KB
seed_items.sql 322B
tests
mutation.rs 27KB
integration
mod.rs 644B
helpers
graphql.rs 529B
constants.rs 431B
database.rs 2KB
env_vars.rs 5KB
mod.rs 1KB
app.rs 1KB
types.rs 434B
reqwest.rs 5KB
math.rs 149B
query.rs 6KB
lib.rs 17B
migrations
20201128100614_create_customers_table.sql 682B
20201207183920_create_auth_table.sql 305B
20201203161904_create_shopping_cart_table.sql 849B
20201205154558_create_items_table.sql 271B
readme.md 8KB
sqlx-data.json 21KB
.circleci
config.yml 4KB
.env.demo 4KB
Dockerfile.migrations 239B
functionality.md 1KB
architecture.drawio 10KB
共 80 条
- 1
资源评论
Her101
- 粉丝: 23
- 资源: 4667
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 纵向冗余校验(Longitudinal Redundancy Check,简称:LRC)
- django基于大数据的电影推荐系统71246(数据库+源码)
- HTML的初识CSS资源包
- 技术资料分享TSL2560-61-DS000110-2-00很好的技术资料.zip
- 技术资料分享TM1638数据手册很好的技术资料.zip
- 光纤涂覆效果怎么判断,一张图告诉你答案
- 技术资料分享TLV5618中文数据手册很好的技术资料.zip
- 技术资料分享SH-HC-05指令集很好的技术资料.zip
- 技术资料分享SH-HC-05蓝牙模块技术手册很好的技术资料.zip
- 光纤涂覆机中美日三强对比,揭示涂覆核心技术与六项金标准.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功