Zino开发框架快速入门
本文将以zino仓库下的examples/axum-app为例,详细讲解怎么使用zino框架快速开发一个后端API服务。
首先是使用cargo new axum-app --bin新建一个项目,然后在Cargo.toml中添加以下依赖:
这里我们都使用线上的版本,对于ORM选用MySQL(如果是PostgreSQL就换成orm-postgres)。进而我们在src目录创建controller、model、router三个模块(此时mod.rs中都还是空文件),在main.rs中添加以下代码:
注意logs目录是应用运行时自动生成的。运行cargo run(需要nightly工具链),此时已经能正常启动了,在终端里你应该能看到类似于以下的输出:
如果不指定配置文件的话,默认运行端口就是6080。当然,目前我们还没手动注册任何路由,你唯一能看到的就是框架默认注册的OpenAPI文档页面:
下一步我们来添加
编辑于 2023-11-09 13:49・IP 属地浙江