介绍
一个极简风格的桌面端App应用框架。
前端
提供静态资源托管。
后端
1,基于axum服务器。可以写自己的路由。
2,自动占用一个空闲端口。
URL通过 "/my_config.js" 注入前端 window.BASEURL。
前端需要提前引入这个文件。
3,"/"自动导航至"/index.html"
4,自动打开浏览器。
用法举例
async
一个极简风格的桌面端App应用框架。
提供静态资源托管。
1,基于axum服务器。可以写自己的路由。
2,自动占用一个空闲端口。
URL通过 "/my_config.js" 注入前端 window.BASEURL。
前端需要提前引入这个文件。
3,"/"自动导航至"/index.html"
4,自动打开浏览器。
#[tokio::main]
async fn main() {
let web_dir = "/home/your/path";
//自定义内容
let my_router = Router::new();
//启动服务端,启动浏览器
run_app(web_dir, my_router).await;
}