tauri想替代electrion?目前看门儿都没有!

2,268 阅读1分钟

前端打包界最近都在推tauri,原因是打包体积小,运行占用资源少,大有替代electron的势头。
我也听信了,满怀期待的用tauri打包,打包的体积确实小,运行占用资源确实也少,这个真是香。然鹅,这些优势跟平台一致性相比,简直是可以忽略不计。
tauri打出来的包,因为自己不带渲染器,依靠runtime的渲染器,保证不了一致性,也就是说构建产物在windows,mac,linux等操作系统上,效果不一致,需要开发者自己来兼容os差异。这一点tuari的官方文档也自己说了,

5034a704b466cd91e66c45da0844cd6.png

一边是打包体积小,一边是能磨平平台差异,你说对于业务开发来说,这个用选吗。。。

知乎上的回答也说明了这一点

21f3b636e6fbee46b6c18285e74416e.png

72b5916b833deaf707f67643b747992.png

因此对于大部分业务场景来说,electron依然是绝对主力,在少部分不要求跨平台,不要求一致性的场景下,可以用tauri。毕竟write once, run everywhere 才是刚需!