简介
Tauri是一个框架,类似Electron。
它的前端使用Webview,后端使用Rust,并且使用进程间通信来进行前后端调用。
特点
- 使用Webview,带来了更小的包
- 支持Windows7,移动端
- 使用Rust语言,高速,安全
原创2024年12月1日小于 1 分钟
Tauri是一个框架,类似Electron。
它的前端使用Webview,后端使用Rust,并且使用进程间通信来进行前后端调用。
在Tauri和tracing一起使用的时候,如果在Tauri中使用命令,从前端调用后端记录日志,控制台有输出,但是无法写入到文件中,文件中只有在其他地方调用的日志
换用其他的日志库 flexi_logger是可用的,一切正常
Tracing的实现逻辑和其他日志库不一样,导致Tauri的异步调用无法记录进去。
这是一个基于Tauri的练手项目,旨在帮助了解Tauri的前后端通信/状态管理,采用了最经典的Todo。
经过测试,可以正常构建+运行
应用截图: