前言
完成一个前后端分离项目,后端技术选型Rust的框架Actix-web,那么用这个框架完成后端代码它的项目目录很重要,今天就来着重介绍一下。
目录结构
下面是自己用Rust Actix-web框架写web后端的目录结构,如图所示:
![bdf4acece0b45d22782bf593ee0d31be.png](https://i-blog.csdnimg.cn/blog_migrate/6ffbf677f185478aee5d9ca989868528.jpeg)
目录结构
![d7638e1dd5c4c0484c9d338de700265c.png](https://i-blog.csdnimg.cn/blog_migrate/01ee5503d3701a7bf9311f80bc11305c.jpeg)
目录结构
各个目录作用
1、config模块
config模块主要存放一些配置信息,如网络端口、主机IP等常用信息,如下:
pub struct Server{ pub port:i32,}#[derive(Deserialize,Debug,Clone)]pub struct Mongo{ pub addr:String, pub