Tauri:10万Star的Rust桌面框架,Electron终于有对手了

发布时间:2026/6/24 1:43:33
Tauri:10万Star的Rust桌面框架,Electron终于有对手了 文章目录Tauri10万Star的Rust桌面框架Electron终于有对手了核心思路用系统自带的WebView功能列表挺长的上手不难我的看法Tauri10万Star的Rust桌面框架Electron终于有对手了做桌面应用的都知道Electron的痛点每个应用自带一个Chromium打包出来几百兆起步内存占用也不低。Tauri换了个思路来解决这个问题GitHub上拿了10万多Star。核心思路用系统自带的WebViewTauri不自己带浏览器引擎直接调操作系统的WebViewmacOS用WKWebViewWindows用WebView2Linux用WebKitGTK手机端用系统WebView。打包体积一下就小了内存占用也降下来。后端是Rust写的性能有保障。前端不用换React、Vue、Svelte随便挑编译成HTML/CSS/JS就行。功能列表挺长的实际拿到手能干的事不少内置打包器.app、.dmg、.deb、.rpm、.AppImage都支持Windows上还有.exe和.msi自带应用内更新系统托盘图标、原生通知不起本地服务器用原生协议加载页面GitHub Action配套CIVS Code有扩展跨平台也做得全Windows 7、macOS 10.15、Linux、iOS 9、Android 7主流平台基本都覆盖了。上手不难装好前置依赖一行命令起项目npm create tauri-applatest文档写得清楚跟着走就行。Rust部分如果没接触过需要补一下但日常开发中Tauri暴露给前端的API比较直觉不用深入Rust底层。我的看法如果你做跨平台桌面应用又受够了Electron的体积和内存Tauri值得认真评估。MIT开源社区活跃企业采用率在上升。如果你只做Web项目暂时用不上。但只要涉及桌面端建议试试。10万Star不全是虚的确实解决了一个实际问题。上。但只要涉及桌面端建议试试。10万Star不全是虚的确实解决了一个实际问题。