首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏玩转全栈

    Tauri2.0 发布!不止于桌面!这次的“王炸”是移动支持

    开发桌面应用已经不再是唯一的战场,随着移动设备的普及,跨平台开发成了趋势。最近,Tauri带来了一个让开发者眼前一亮的功能——移动支持。是的,Tauri不仅能开发轻量级桌面应用,还可以打通移动平台。 只需要一个代码库,Tauri就能帮你搞定桌面和移动,真正实现“一次开发,多端运行”。2. 3. 全平台一致的开发体验Tauri的另一大优势就是它对开发者友好的体验。如果你是前端开发者,你可以继续使用你熟悉的前端技术栈(例如React、Vue、Svelte等),几乎没有学习成本。 现在,你不仅能用这些技术来开发桌面应用,还可以直接迁移到移动,这样的开发一致性大大降低了学习和维护成本。而且,Tauri的API不仅支持桌面系统的功能调用,现在也在逐步支持移动的特性。 对于那些追求高效开发、同时需要支持桌面和移动的项目,Tauri的移动支持就是它的“王炸”。

    8K31编辑于 2024-10-07
  • 来自专栏码客

    WPF桌面开发3-数据绑定

    }"/> <TextBlock HorizontalAlignment="Center" Text="{Binding Name}" Foreground="#<em>3</em>C525B "Disabled" ScrollViewer.HorizontalScrollBarVisibility="Disabled" Grid.Row="1" Background="#f<em>3</em>f<em>3</em>f<em>3</em>

    59120发布于 2020-05-09
  • 来自专栏dmhsq_csdn_blog

    vite+vue3+electron桌面开发

    vite+vue3+electron桌面开发 ps :踩坑踩了一个多小时 如果嫌麻烦可以直接拿走用 克隆代码仓库 1.https://gitee.com/dmhsq/vue3-vite-electron https://gitee.com/dmhsq/vue3-vite-electron.git 2.https://github.com/promiseHusky/vue3-vite-electron https://github.com/promiseHusky/vue3-vite-electron.git 同样你也可以使用脚手架 来快速的创建 还没写完 先用着仓库的吧 效果如下 这是打包生成的 [ menu); }); Version 0.0.0 说明 刚刚搭建完成 可实现基础的 运行 打包 下个版本 更新时间预估为下个月 这个月忙 1.自动更新 2.更加丰富的菜单配置案例(持续,部分更新) 3.

    1.4K00编辑于 2022-03-11
  • 来自专栏h5

    Tauri2.0接入Deepseek实战客户Ai聊天系统

    2025重磅客户AI系统Tauri2.x+Vue3.5+openai接入DeepSeek-v3搭建客户流式ai对话应用。支持多窗口管理、代码高亮、上下文多轮会话、本地存储对话等功能。 易于展示分享代码片段支持上下文多轮对话、提示词生成图片及预览功能支持在浏览器打开会话里面的链接使用arco-design组件库,保证UI风格统一性项目框架结构基于tauri2.5+vite6搭建前端项目模板,集成deepseek-v3聊天模型

    30810编辑于 2025-06-18
  • 来自专栏h5

    electron31+vue3 setup桌面Exe聊天系统

    几周之前有开发一款vite5+vue3网页web版聊天项目ViteWchat。这次带来全新跨平台electron31.x+vue3+vite5+element-plus仿微信电脑聊天程序。 vite5-electron-wechat项目采用最新版跨技术electron31结合vite5.x开发桌面聊天框架。 项目结构整个项目采用vite5搭建项目模板,整合最新跨平台技术electron31框架,vue3 setup语法编码规范。electron+vue3朋友圈新开窗口。 electron+vue3短视频新开窗口。vue3入口文件main.js配置引入组件库、路由/状态管理、初始化窗口。import { createApp } from 'vue'import '. ${ext}" }}综上就是electron31+vue3开发桌面聊天项目的一些分享,希望对小伙伴们有些帮助!

    58721编辑于 2024-07-09
  • 来自专栏h5

    原创uniapp+vue3+pinia仿ios桌面后台OA管理系统

    vue3-uni-weos:一款基于uniapp+vite5.x+pinia搭建手机后台OA管理模板项目。uniVue3OS项目支持编译到H5/小程序/APP,且保持UI效果一致性。 实现了自定义桌面图标自适应排列布局、多分屏滑动管理、自定义桌面壁纸/小部件、触控悬浮球等功能。一改以往的输入框式登录风格,采用全新的上滑数字解锁风格。 支持编译:h5+小程序+app另外在pc750px像素展示布局,效果依然巴适得很! 支持编译兼容H5+小程序+App。 通过开发这个项目,旨在探索uniapp+vue3开发手机后台OA管理系统的解决方案。当然如果小伙伴们有一些有创意的想法,也可以在此框架基础上做一些创新性定制开发。

    1.2K20编辑于 2024-05-22
  • 来自专栏码客

    Flutter开发桌面程序

    前言 先说结论,目前Flutter还不能作为生成环境的桌面开发技术,这里仅作为尝鲜来学习。 比如在Windows上目前还不支持发布模式,仅支持调试模式,这意味着编出来的桌面程序,始终有一个黑框控制台,且不断的输出日志。 flutter目录 设置环境变量,添加 D:\Tools\flutter\bin 开启Windows支持 flutter config --enable-windows-desktop 目前正式版已经支持桌面 channel #查看当前在哪个分支,检测是否切换成功 flutter upgrade #升级 flutter doctor #检测flutter环境,未安装的会报红提示 C++环境 Flutter打包桌面程序需要有 目前直接将Flutter App打包为桌面程序,仍然会存在一些可能的兼容性问题 另外go-flutter-desktop项目还不支持发布模式,仅支持调试模式,这意味着编出来的桌面程序,始终有一个黑框控制台

    3K10发布于 2021-10-27
  • 来自专栏h5

    原创flutter3.x+window_manager桌面os管理系统

    flutter3_macOS基于flutter3+window_manager+getx构建客户os系统程序。 该项目已经正式完结了,前前后后花了差不多大半个月时间。 通过这个项目探索Flutter3桌面开发的可行性。 flutter-macos是一款基于最新跨技术Flutter3.19原创自研的仿制macOS桌面界面os管理系统项目。 特性 桌面菜单采用JSON配置、支持一级/二级弹窗菜单 整体采用高斯模糊化背景效果 经典Dock菜单 程序坞Dock菜单可拖拽式排序、支持二级弹窗式菜单 丰富视觉效果,自定义桌面主题换肤背景 可视化多窗口路由 ), ), ), ), ], ); }, ); } flutter3桌面菜单 false, // 鼠标滑出弹窗是否销毁关闭 ), )); } Okey,以上就是flutter3+window_manager开发桌面os系统的一些分享,希望能喜欢!

    1.2K31编辑于 2024-05-22
  • 来自专栏h5

    flutter3_window_chat仿微信桌面聊天实战

    年前有给大家分享一款flutter3.x+dart3手机聊天App实例。春节期间就又捣鼓了flutter3桌面开发实践项目。 架构的客户聊天实例项目。 通过这个项目旨在探究Flutter在桌面技术实践,通过下面的一些技术分享让更多的开发者能参与推动flutter客户的发展。 Colors.black, ), child: Stack( children: [ // Swiper垂直滚动区域 PageView( // 自定义滚动行为(支持桌面滑动 x开发桌面聊天项目的知识分享就到这里。

    1.3K21编辑于 2024-03-03
  • 来自专栏趣谈前端

    前端实战:electron+vue3+ts开发桌面便签应用

    前端时间我的一个朋友为了快速熟悉 Vue3 开发, 特意使用 electron+vue3+ts 开发了一个桌面应用, 并在 github 上开源了, 接下来我就带大家一起了解一下这个项目, 在文章末尾我会放 image.png 技术栈 以上是我们看到的便签软件使用界面, 整体技术选型如下: 脚手架 vue-cli 前端框架和语言规范 vue + typescript 桌面开发框架 electron electron vue3中文教程 vue3js.cn/docs/zh/gui…[1] electron教程 www.electronjs.org/[2] typescript教程 www.typescriptlang.org /[3] electron-vue里面的包环境太低了,所以是手动配置electron+vue3(虽然说是手动。。 vue3中路由守卫需要从vue-route导入使用。

    4.3K30发布于 2021-09-03
  • 来自专栏h5

    Electron13+Vue3+ElementPlus模仿macOS桌面后台系统框架

    项目介绍 electron-vue3-macOS 一款整合vite2.x+electron13跨平台构建模仿mac桌面UI后台管理系统。 360截图20210623193852283.png 基于最新的vite2.x和跨技术electron13搭建开发。支持多窗口及毛玻璃效果。 p3.gif 前端技术栈 编码工具:Vscode 框架技术:Vite2.3.4+Vue3.0.11+Vuex4+VueRouter@4 跨框架:Electron13.0.1 打包工具:vue-cli-plugin-electron-builde 这个桌面分为顶部导航栏+桌面菜单区域+底部dock菜单三个部分。 ${ext}" } } ending,基于vue3+vite2+electron13开发仿macOS桌面系统就分享到这里。 11.sinaimg.gif

    3.6K10发布于 2021-06-24
  • 来自专栏前端历劫之路

    Js可以写桌面应用

    3、下载Enigma Virtual Box 接着你需要下载一个名叫Enigma Virtual Box的软件。

    13.7K10发布于 2021-11-30
  • 来自专栏码客

    桌面程序开发-Tauri入门

    NodeJS Vite 需要 Node.js 版本 14.18+,16+ https://vitejs.cn/vite3-cn/guide/ NodeJS版本切换 https://www.psvmc.cn 编译出前端静态文件到 dist 然后回编译 rust 组件,最后生成一个 msi 安装文件 问题 打包时wix311-binaries.zip无法下载 https://github.com/wixtoolset/wix3/ http://localhost:3003/users/2', { method: 'GET', timeout: 30, responseType: 2 // 1-JSON 2-Text 3-

    8.3K20编辑于 2023-03-06
  • 来自专栏h5

    原创electron32+vue3+arco-design桌面winOS系统Vue3ElectronOS

    经过半个月高效输出,原创新作electron32.x+vite5仿ipad/wins桌面os管理系统项目完结了。 electron32-vue3os内置macos和windows两种桌面风格、自研可拖拽栅格模板引擎、支持JSON配置桌面菜单/Dock菜单。 json配置桌面菜单和Dock菜单自研栅格拖拽布局模板引擎支持自定义桌面主题壁纸、全场景高斯模糊UI质感支持主窗口和新开窗口打开路由页面项目结构目录使用vite5.x搭建项目模板,整合最新跨平台electron32 1x4、2x1 2x2 2x3 2x4、3x1 3x2 3x3 3x4、4x1 4x2 4x3 4x4 * onClick 点击图标回调函数 * children 二级菜单配置 * isNewin ArcoDesign实战开发桌面版osx系统的一些知识分享。

    73120编辑于 2024-09-05
  • 来自专栏前端布道

    桌面前端性能优化策略

    点击链接 为 HTML 指定 Cache-Control 或 Expires 为 HTMl 内容设置 CaChe-Control 或 Expires 可以将 HTML 内容缓存起来,避免频繁向服务器发送请求 2016 23:00:00 GMT" /> 合理设置 Etag 和 Last-Modified 合理设置 Etag 和 Last-Modified 使用浏览器缓存,对于未修改的文件,静态资源服务器会向浏览器返回 来存储文件 如果条件允许,可以使用 CDN 网络加快同一个地理区域内重复静态资源文件的响应下载速度,缩短资源请求时间 使用 CDN Combo 下载传输内容 CDN Combo 是在 CDN 服务器将多个文件请求打包成一个文件的形式来返回的技术 就可以按如下方式在一个请求中下载: <script src="//cdn.domain.com/path/a.js,b.js,c.js"></script> 使用可缓存的 AJAX 可以返回内容相同的请求,没必要每次都直接从服务器拉取 使用 GET 来完成 AJAX 请求 使用 XMLHttpRequest 时,浏览器中的 POST 方法发送请求首先发送文件头,然后发送 HTTP 正文数据,而使用 GET 时只发送头部,所以在拉取服务数据时使用

    2.3K20发布于 2018-07-25
  • 来自专栏趣谈前端

    electron桌面Dooring搭建实战

    之前有朋友希望我基于H5-Dooring开发一款桌面应用, 最近刚好有时间, 就花了小半天时间从零使用electron开发了桌面的离线软件Dooring-electron. 有更多直观理解的, 也可以参考其官网: https://www.electronjs.org/ dooring-electron的技术栈笔者使用的是: koa2 + electron + react + umi3

    1.2K50编辑于 2022-04-06
  • 来自专栏start

    React使用Electron开发桌面

    结合Electron框架,可以轻松地将React应用程序打包为桌面应用程序。以下是使用React和Electron开发桌面应用程序的步骤: 1. 3. 安装React和相关依赖 在Electron应用程序目录中,你需要安装React。 justifyContent: 'center', alignItems: 'center', height: '100vh', }, button: { backgroundColor: '#3f51b5 总之,使用React和Electron一起开发桌面应用程序可以帮助你快速构建跨平台的应用程序,并提供许多强大的功能。通过使用React构建Web界面,你可以使用熟悉的工具和技术来构建应用程序。 如果你想构建一个桌面应用程序,React和Electron可能是一个不错的选择。

    1.8K10编辑于 2024-03-20
  • 来自专栏技术文章

    纪念基于JavaScript 实现的后台桌面 UI 设计

    UI 区域要素 后台系统一般包括登录界面和办公界面(即后台)两大部分,办公界面按单屏幕划分,比较主流的设计包括如下几个部分: (1)左上角 Logo 及系统的标题 (2)右上角登录提示信息或常用菜单 (3)左侧功能菜单(可能根据权限的控制进行不同的显示) (4)右侧业务操作区(一系列的增、删、改、查、统计分析等) (5)底部版权信息栏 简易的布局如下图所示: 桌面系统的想法和设计 3、其它功能链接:如开始菜单、快捷访问、如何使用桌面系统的功能链接,还设置了一个“下次 不再显示”的个性化功能。 、显示时钟、附件小程序、系统设置,下面主要讲解一下这几组功能: 设置桌面壁纸 该功能可实现更换桌面背景,并通过AJAX技术调用服务静态方法保存到个人配置表中。 更适用于移动

    58110编辑于 2024-06-20
  • 来自专栏软件安装

    4个桌面虚拟机,3个移动虚似机推荐

    虚拟机分桌面和移动两类,桌面常用于多系统运行、开发测试等场景,移动用于应用多开、手游挂机等需求,再往细就不好讲了。 实际上桌面我也是用来打游戏,主要用来装win10打游戏,装win7也可以。 桌面虚拟机 就是电脑用的 1、VMware Workstation 能够在Windows和Linux平台上都运行,必定是支持多平台产品,也支持同时运行多个操作系统,能实现桥接、NAT等多种网络模式。 支持虚拟GPU,能流畅运行3DMax、AutoCAD等对性能要求高的软件,有快照、克隆功能。软件有免费的Player版本适合个人基础使用,专业版需付费解锁全部高级功能。 3、Parallels Desktop Mac用户的首选虚拟机,能在Intel芯片和Apple M系列芯片的Mac机下运行。 3、虚拟大师 自定义能力突出,系统隔离性强,可以精细控制测试环境的各项参数,适合需要精准调试应用的开发者。但它的配置流程比较复杂,需要一定的操作基础,不太适合新手直接上手。

    42710编辑于 2026-03-26
  • 来自专栏码客

    WPF 桌面开发 8-DependencyProperty

    在Resources和Data binding中,XAML 提供了这样一种语法,来为属性赋值:

    1K20发布于 2020-05-09
领券