首页 > 其他分享 >dioxus 桌面渲染简单说明

dioxus 桌面渲染简单说明

时间:2023-12-12 15:13:41浏览次数:38  
标签:dioxus github 桌面 渲染 desktop tauri https com

dioxus 是基于rust 开发的支持跨平台应用开发的框架,对于桌面的支持是利用了tauri 提供的一些工具包
目前来说是利用了tao 以及wry

参考使用

  • 添加引用
    核心是添加desktop 的cargo
 
cargo add dioxus
cargo add dioxus-desktop
  • 代码
// 此处是核心
dioxus_desktop::launch(app);

说明

目前tauri github 的star 是很多的,同时提供的一些包也是很不错的,对于开发跨平台桌面应用的可以参考

参考资料

https://github.com/DioxusLabs/dioxus/tree/master/packages/desktop/src
https://github.com/tauri-apps/tao
https://github.com/tauri-apps/wry
https://github.com/tauri-apps/tauri
https://github.com/DioxusLabs/dioxus/blob/master/packages/desktop/src/lib.rs#L122

标签:dioxus,github,桌面,渲染,desktop,tauri,https,com
From: https://www.cnblogs.com/rongfengliang/p/17896958.html

相关文章

  • 怎么在电脑桌面上使用备忘录软件?
    在忙碌的办公室,上班族时常需要一款能帮助他们随时记录信息、待办事项和日程安排的备忘录软件。想象一下,你正在开会,突然想到了一个重要的待办事项,或者是接听了一个电话,得知了一个即将到期的任务。在这些情境下,一个悬浮在电脑桌面的备忘录软件就能发挥巨大的作用。那么,我们怎么在电......
  • dioxus 简单试用
    dioxus是提供了cli工具的,可以加速应用的开发,同时也包含一个模版项目可以使用工具安装cargoinstalldioxus-cli创建&简单项目试用clone项目目前cli似乎与官方说明的不太一致,可以先创建一个cargo项目,然后执行dxcreate dxcreate--te......
  • dioxus rust 构建跨平台应用的框架
    dioxusrust构建跨平台应用的框架包含的特性原生桌面强大的状态管理快速异步以及协程支持热更新支持对于不同端支持不同的模式 比如桌面支持webassembly的dom处理,ssr等说明目前看dioxus对于开发桌面应用也是一个不错的选择,值得试试,rust周边还是很丰富的参考资......
  • 支付宝云开发 H5 页面渲染提升优化实践
    支付宝云开发产品是一款蚂蚁集团独立自研的Serverless小程序一站式开发平台。蚂蚁内部FaaS产品有多年的研发、实践积累,并在内部众多业务线大规模应用,基于蚂蚁FaaS产品蚂蚁团队打造了全新的支付宝云开发产品。云开发产品具备极速弹性能力、高性能、高稳定性,在满足业务场景的同......
  • win11桌面图标去掉小箭头
    regadd"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIcons"/v29/d"%systemroot%\system32\imageres.dll,197"/treg_sz/ftaskkill/f/imexplorer.exeattrib-s-r-h"%userprofile%\AppDat......
  • Windows 11 cmd命令行修改背景色、设置指定图片、桌面背景
    前言全局说明Windows11cmd命令行修改背景色、设置指定图片、桌面背景一、找到设置--外观可以自定义图片,也可以使用桌面背景图片(二选一)如果设置图片位置或高、宽,没有达到你想要的,可以在“拉伸模式”、“图像对齐”设置二、设置不透明度1.设置背景100%透明度效果......
  • 如何不是用 width 和 height 控制 svg 的渲染大小?
    除了使用width和height属性控制SVG的渲染大小外,还可以使用以下方法:使用CSS样式:可以通过设置CSS的width和height属性来控制SVG的渲染大小。例如,设置SVG元素的样式为width:100px;height:100px;。使用viewBox属性:viewBox属性定义了SVG的可视区域,在该区域内进行缩放和裁剪。可以通过......
  • # 给 TortoiseSVN 添加桌面快捷键
    TortoiseSVN如何给SVNUpdate添加个快捷键,在Windows10环境下要在Windows10环境下为TortoiseSVN的SVNUpdate操作添加快捷键,你可以通过以下步骤实现:注意一定要在桌面添加快捷方式创建一个自定义快捷方式:首先,找到你的SVN仓库文件夹,然后右键单击空白处,选择"新......
  • 实时3D渲染它是如何工作的?可以在哪些行业应用?
    随着新兴技术——3D渲染的发展,交互应用的质量有了极大的提高。用实时三维渲染软件创建的沉浸式数字体验,几乎与现实没有区别了。随着技术的逐步改进,在价格较低的个人工作站上渲染3D图像变得更加容易,设计师的投入也逐渐变少。什么是实时3D渲染?它是如何工作的简单地说,实时三维渲染......
  • 3DCAT+上汽奥迪:打造新零售汽车配置器实时云渲染解决方案
    在5G、云计算等技术飞速发展的加持下,云渲染技术迎来了突飞猛进的发展。在这样的背景下,3DCAT应运而生,成为了业内知名的实时云渲染服务商之一。交互式3D实时云看车作为云渲染技术的一种使用场景,也逐步成为一种新的看车方式,利用云端计算资源,通过超高清、全实时、可交互、沉浸式的......