zxing_app 0.1.1

一个极简风格的桌面端App应用框架。
Documentation

介绍

一个极简风格的桌面端App应用框架。

前端

提供静态资源托管。

后端

1,基于axum服务器。可以写自己的路由。

2,自动占用一个空闲端口。

3,"/"自动导航至"/index.html"

4,自动打开浏览器。

用法举例

依赖。

[dependencies]
tokio = { version = "1.49.0", features = ["full"] }
axum = "=0.8.8"
zxing_app = "0.1.1"

示例代码。

use axum::{Router, routing::get};
use zxing_app::run_app;

#[tokio::main]
async fn main() {
    let router = Router::new().route("/refresh", get(|| async { "Ok" }));
    run_app("/home/xxx/web", router).await;
}