首页 > 其他分享 >tauri 新的桌面应用开发模式

tauri 新的桌面应用开发模式

时间:2022-10-07 17:31:40浏览次数:109  
标签:集成 github 桌面 模式 tauri 构建 https 软件包

tauri 是基于rust 以及webkit 开发桌面应用的框架

特性

  • 高性能
  • 构建的软件包小
  • 安全
  • 跨平台
  • github action 集成
  • 核心能力 (文件系统文档,原生通知)
  • 自更新
  • sidecar (可以集成其他二进制包)
  • 事件驱动的集成(frontend 与backend core)

参考示例

​https://github.com/rongfengliang/tauri-learning​​ 参考示例,来自官方文档,同时集成了github action

说明

目前来说对于tauri 应用的构建因为需要rust (版本安装这个比较重要),同时大家都知道rust 构建会比较慢,而且对于跨平台构建暂时
不能类似electron以及golang 那样,同时构建之后的软件包会需要webkit 的集成(webview runtime),windows 软件包的开发支持在线
下载以及直接潜入,tauri 的高性能以及软件包比较小是一个特别吸引人的功能,值得学习,而且目前已经发布了1.0 (可以算是生产可用了)

参考资料

​https://github.com/tauri-apps/tauri​

​​​https://github.com/rongfengliang/tauri-learning​

https://tauri.app/v1/guides/building/sidecar


标签:集成,github,桌面,模式,tauri,构建,https,软件包
From: https://blog.51cto.com/rongfengliang/5734746

相关文章

  • 06 RustDesk搭建个人远程桌面中继服务器(centos)
    官方文档RustDesk官方文档<--建议仔细阅读整篇文档。安装配置一、服务器安装步骤运行hbbs、hbbr以下方法任选其一。PS.在运行hbbs和hbbr的时候添加-k_参数,禁止没有......
  • KAL1 LINUX 官方文档之虚拟机版本 --- 安装 Hyper-V 增强会话模式(来宾工具)(更新于2022
     安装“GuestVMPackages”,总体上可以为​​VM提供更好的用户体验。这就是为什么从KaliLinux2019.3开始,在设置过程中它应该检测KaliLinux是否在VM中。如果是......
  • 设计模式系列2 - 工厂模式
     主要讲述工厂模式,以及实际应用的场景,基于java。看这篇文章前,最好能先看完上一篇文章“设计模式系列1”,因为知识有依赖关系。往期精选(欢迎转发~~)Java全套学习资......
  • 设计模式系列3 - builder模式
    主要讲解建造者builder模式和实际应用的场景,基于java。往期精选(欢迎转发~~)Java全套学习资料(14W字),耗时半年整理消息队列:从选型到原理,一文带你全部掌握肝了一个月的ET......
  • 【设计模式系列4】组合模式
    往期精选(欢迎转发~~)Java全套学习资料(14W字),耗时半年整理消息队列:从选型到原理,一文带你全部掌握肝了一个月的ETCD,从Raft原理到实践我肝了三个月,为你写出了GO核心手册......
  • 设计模式系列1 - 模板模式&策略模式
    分别讲述模板模式和策略模式的使用姿势,以及两者的区别,基于java。往期精选(欢迎转发~~)Java全套学习资料(14W字),耗时半年整理消息队列:从选型到原理,一文带你全部掌握肝了......
  • 设计模式-中介者模式
    让互相调用的模块之间解耦合。好,那这讲的中介者模式的话呢,它的这个英文叫做mediator,这个中介者模式,它是什么意思,给大家说这么一个场景吧,比如说我们现在有3个模块,然后模块1......
  • Java设计模式 —— 适配器模式
    7适配器模式7.1结构型模式结构型模式(StructuralPattern)关注如何将现有类或对象组织在一起形成更强大的结构。结构型模式根据描述目标不同可以分为两种:类结构型......
  • 乘风破浪,遇见最美Windows 11之现代Windows桌面应用开发 - Windows 11小组件开发指南,成
    什么是Windows11小组件https://learn.microsoft.com/zh-cn/windows/apps/develop/widgets/widget-service-providersWindows小组件是小型UI容器,用于显示应用或Web服......
  • 策略模式的多种实现
    最近几天好好补了下血,才恢复了点精力。所以有了一点写些啥的欲望,那就写一下设计模式好了。 设计模式,相信大家应该都或多或少的接触过。总的来说,设计模式是一些前辈们在......