自研新作React19.3+Electron41跨平台桌面OS平台

xiaoyan_2018 2026-09-26 09:31:37

还在羡慕 macOS 的桌面体验?现在用 Electron 41 + React 19 自己造!栅格桌面随意拖拽,桌面和 Dock 菜单全用 JSON 定义,双系统风格自由切换。Vite 8 秒启动,Arco Design 颜值在线,一套代码跑遍 Win 和 Mac,桌面端 OS 管理系统就该这么玩!

运用技术

  • 跨平台框架:Electron41.1.0
  • 前端技术框架:react^19.3.0+vite^8.3.0+react-router^7.18.4
  • 组件库:@arco-design/web-react^2.66.16 (字节前端vue3组件库)
  • 状态管理:zustand^5.0.15
  • 拖拽插件:sortablejs^1.15.7
  • 图表组件:echarts^6.1.0
  • 模拟数据:axios^1.20.0+mockjs^1.1.0
  • 打包构建:electron-builder^26.15.3 

功能性

  1. electron+react封装多窗口管理
  2. 提供macOS+windows两种桌面风格
  3. 支持json格式配置桌面菜单+Dock菜单
  4. 自研可拖拽桌面栅格卡片布局
  5. 支持自定义桌面背景皮肤、采用高斯模糊毛玻璃效果
  6. 提供图表、表格、列表、表单、编辑器等常用页面模板 

项目结构目录

使用最新前端构建工具vite8.3构建react19.3项目模板,搭配electron41跨平台框架。 

 

关于项目更详细的介绍,可以看看下面的这篇文章。

electron41+react19.3+arcoDesign仿macOS/windows桌面OS管理系统 

 

...全文
64 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,940

社区成员

发帖
与我相关
我的任务
社区描述
Vue是一套用于构建用户界面的渐进式JavaScript框架。我们更加关注于spa单页面应用、uni-app、vue3、微前端、基于vue的低码平台。
前端 技术论坛(原bbs)
社区管理员
  • community_283
  • 槿畔
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

亲爱的CSDN小伙伴你们好,我是一个全新的社区,成立之初请CSDN的小伙伴们帮忙推广一下我们VUE社区,欢迎大家来这里讨论VUE相关问题哦~

另外对社区做出重大贡献者,可以联系版主授予称号~

试试用AI创作助手写篇文章吧