它与Electron的相同点表现在:
跨平台, 开发出的App支持主流Windows, MacOS以及Linux.
支持使用前端框架来实现App UI. 也就是主要都是用前端技术来开发....灵活性
Tauri并不限制任何前端技术, 只要能生成在Web运行的技术 (纯HTML + JS + CSS都行), 都能和Tauri结合....Electron主要是现代一些前端技术, 主要是是基于package.json这种模式开发的.
V2开始支持移动端
Tauri的v2版本还在beta中, 但相对于V1来说, 它增加了对移动端的支持....对大多数前端程序员来说, 学习Rust是个曲线比较高的事情.
兼容性
Chrome V8内核打包进去体积大, 但至少运行环境统一, 不用担心网页在不同的内核上运行效果不一....但如果你想找一个更轻, 更小, 体积更小的跨平台方案. 那我今天说的Tauri应该可以纳入你的考虑.
特别是Tauri V2开始支持移动端, 这可意味着真正的一次编写, 到处运行了.