重磅!Tauri 1.0 正式发布

重磅!Tauri 1.0 正式发布

基于Rust开发的Tauri使用Web前端构建更小、更快、更安全的桌面应用程序(IOS与安卓即将来临)。1.0稳定版正式发布!!!比Electron更优秀!

Tauri是一个用于为所有主要桌面平台构建极小、极快二进制文件的框架。 开发人员可以集成任何可编译HTML、JS和CSS的前端框架来构建他们的用户界面及应用。 应用程序后端是一个来自Rust带有一个前端可以与之交互的API二进制文件。

支持平台

  • Windows 7,8,10
  • Linux
  • macOS
  • iOS (开发中)
  • android (即将来临)

应用程序包

  • 应用图标
  • 构建于MacOS (.app, .dmg)
  • 构建于Linux (.deb, AppImage)
  • 构建于Windows (.exe, .msi)
  • 复制缓冲区
  • 设备通知 (toast)
  • 自动更新
  • 应用程序签署
  • 无框模式
  • 透明模式
  • 多窗口模式
  • Tray
  • deeplink RPC (开发中)
  • 一次性命令 (即将来临)

安全特色

  • 本地主机 ()
  • 自定义协议的安全模式
  • 动态提前编译 (dAoT) 与功能性 tree-shaking
  • 功能地址空间布局随机化
  • 在运行时对函数名称和消息进行OTP加盐(OTP salting)
  • CSP 注入

实用程序

  • 用于为所有平台创建二进制文件的GH操作
  • VS code扩展
  • Tauri核心插件
  • 命令行自动更新核心依赖项
  • 基于Rust的CLI

Tauri 对比 Electron

详情信息

Tauri

Electron

Linux安装包尺寸

3.1 MB

52.1 MB

Memory Consumption Linux

180 MB

462 MB

Linux内存消耗

0.39s

0.80s

界面服务提供

WRY

Chromium

后端

Rust

Node.js (ECMAScript)

底层引擎

Rust

V8 (C/C++)

FLOSS

是

否

多线程

是

是

字节码交付

是

否

多窗口

是

是

自动更新

是

是(看以下备注1)

自定义应用图标

是

是

Windows Binary

是

是

MacOS Binary

是

是

Linux Binary

是

是

iOS Binary

快了

否

Android Binary

快了

否

Desktop Tray

是

是

Sidecar Binaries

是

否

备注

  • Electron在Linux上没有原生自动更新程序,仅由electron-packager实现。
  • 文档地址:https://github.com/tauri-apps/tauri-docs

    测试与调整

    • Rust (cargo test) => sourced via inline #[cfg(test)] declarations
    • TS (jest) => 通过规范文件
    • Smoke Tests (在合并到最新版本时运行)
    • eslint, clippy

    CI/CD

    通过CI/CD方式开发最有效,推荐Buddy作为开发CI/CD:请点击此处查看使用详情>>>

    项目开源地址:https://github.com/tauri-apps/tauri

    官网地址:https://tauri.app

    郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
    用户投稿
    上一篇 2022年6月19日 06:35
    下一篇 2022年6月19日 06:36

    相关推荐

    • 短视频策划内容的3个要点(短视频策划内容怎么做)

      短视频在制作时,内容框架非常重要。如果直奔主题,然后结束,聚卓告诉你,这样的短视频已经过时了。现在的短视频需要框架的,但不是任何框架,它需要一种易于理解和消化的框架。而且,现在大多…

      2022年11月27日
    • 京东快递跨省几天能到(京东一般多久到货)

      由于觉得京东平台的物流效劳十分的不错,而且商品的质量都比拟有保证。在京东平台购物的话,普通多久时间会到货?下面的内容停止引见。 京东普通多久到货? 详细要看发货地址和你所在的地址的…

      2022年11月26日
    • 英雄联盟手游好玩吗(英雄联盟手游好玩还是端游好玩)

      简要回答 非常好玩,英雄联盟手游这款游戏已经正式的进行公测,这款游戏是以5v5为模式进行对战的,它是以英雄联盟端游为原型进行开发,里面的每一种玩法基本都沿袭了端游的特点。 01 这…

      2022年11月25日
    • 游戏平台有哪些(游戏平台有哪些)

      简要回答 游戏平台指的是多人通过互联网在线游戏的平台,例如qq游戏,联众世界,浩方电竞平台,VS竞技游戏平台等,只要你下载平台,下载相关游戏,就能实现对战,摆脱了局域网的限制。 详…

      2022年11月25日
    • 淘宝直播库存哪里拿货(淘宝哪里看库存)

      近年俩直播带货越来越火爆,抖音、淘宝、拼多多等平台都有直播带货功能,其中淘宝直播时主流带货平台,一些小伙伴也纷纷加入,但是作为新手不知道淘宝直播库存哪里拿货?下面小编为大家带来淘宝…

      2022年11月25日
    • 淘宝直播没有货源怎么解决(淘宝直播没有货源怎么办)

      淘宝是很多人喜欢的购物【平台,里面的活跃用户很多,流量很大,所以不少商家在上面开店,为了提高销量也会开通直播带货,也有一些主播没有货源,那么淘宝直播没有货源怎么解决?下面小编为大家…

      2022年11月25日
    • 4308米!“探索二号”科考船携深海浮游式作业平台完成海试

      近日,我国“探索二号”科考船携深海浮游式移动作业平台与中继器,赴南海开展海上试验。该平台完成了1500米级、2500米级、4500米级三个由浅到深级别的海试验证,最大工作深度达到4…

      2022年11月25日
    • 手机上怎么买世界杯彩票(手机上怎么买世界杯输赢)

      现在手机已经成为大家生活中非常重要的工具之一,只要一部手机就可以解决衣食住行,最近世界杯火热进行,一些小伙伴想要买彩票,那么,手机上可以买世界杯彩票吗?世界杯买球软件是真的吗?手机…

      2022年11月25日
    • 博客营销的3大优势解析(博客营销怎么做)

      不知不觉已经写了24篇文章,加上这篇是第25篇了,都是自己这几年来用过的营销方法,如果遇到有些不懂的,我会咨询我的朋友和同事帮忙,尽量让每一篇有价值,哪怕是对大家有一点点帮助也行,…

      2022年11月25日
    • 早报:曼联宣布C罗离队!

      【曼联宣布C罗离队】 足坛重磅!曼联官方:C罗离队达成一致,即刻生效!! 曼联官方发布重磅公告,C罗将离开曼联,立即生效。 【C罗发声】 C罗谈离队:我爱曼联,我爱红魔球迷,这永远…

      2022年11月25日

    联系我们

    联系邮箱:admin#wlmqw.com
    工作时间:周一至周五,10:30-18:30,节假日休息