# momo **Repository Path**: 1234222344231/momo ## Basic Information - **Project Name**: momo - **Description**: momo是一个由rust的axum框架编写的服务端实例。 它的目标是简单的实现http的通信,token的创建,auth的认证,与redis的结合,以及服务之间的通信。 目前还处于早期阶段 - **Primary Language**: Rust - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-08-06 - **Last Updated**: 2022-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # momo #### 介绍 momo是一个由rust的axum框架编写的服务端实例。 它的目标是简单的实现http的通信,token的创建,auth的认证,与redis的结合,以及服务之间的通信。 目前还处于早期阶段 #### 软件架构 主要使用了rust的axum,数据库采用postgresql,auth支持jwt。 后续计划: 1.引入redis进行缓存。 2.主wirte服务与read服务的grpc or capnp通信。 3.Sentinel Rust的尝试。 #### 使用说明 1. 克隆项目代码 2. 创建postgresql数据库,导入sql_file的sql文件。 3. 修改项目main方法里的数据库连接字符串将密码和数据库名改为你自己的。 3. 运行cargo run #### 使用截图 如果一切准备就绪,那么您可以进行您的请求。 得益于rust的安全高效,你将看到它的威力。 ![请求示例](QQ%E5%9B%BE%E7%89%8720220809131934.png) 如果你想观看与前台项目结合的效果可以check我的开发视频 "暂待更新"