前言
完成一个前后端分离项目,后端技术选型Rust的框架Actix-web,那么用这个框架完成后端代码它的项目目录很重要,今天就来着重介绍一下。
目录结构
下面是自己用Rust Actix-web框架写web后端的目录结构,如图所示:

目录结构

目录结构
各个目录作用
1、config模块
config模块主要存放一些配置信息,如网络端口、主机IP等常用信息,如下:
pub struct Server{ pub port:i32,}#[derive(Deserialize,Debug,Clone)]pub struct Mongo{ pub addr:String, pub database:String,}#[derive(Deserialize,Debug,Clone)]pub struct Ip{ pub loc