跳至內容
CDGet
  • 首頁
  • 專案
  1. 首頁
  2. 全部專案
  3. Retron

Retron

範本

把 Vutron 的同一套起點搬到 React 上。Vite、Electron 與 Material UI 版面已經接好,複製當天就能建置並封裝桌面應用程式。

文件 (在新分頁中開啟)原始碼 (在新分頁中開啟)

關於這個專案

Retron 是用 React 與 Vite 建立 Electron 桌面應用程式的骨架。範本存在的理由通常就是這個:把打包工具、主行程、繪製行程、路由與封裝工具接在一起,在任何專案裡都是同樣的一天工作,而這裡已經做完了。

裡面有帶路由的 React、以 Redux Toolkit 管理的全域狀態、介面所用的 Material UI 與 Emotion、負責翻譯的 i18next、跑自動化測試的 Playwright、涵蓋原始碼的 ESLint 與 Prettier,以及做跨平台封裝的 electron-builder。一個視窗管理器用一個常數就打開多視窗支援;兩個行程共同需要的東西放在共用目錄裡,而檢查規則讓那個目錄不偏向其中任何一邊。

開發靠 Vite 的熱重載,建置面向 Windows、macOS 與 Linux,範本也跟隨它所依託的 React 與 Electron 版本保持更新。

功能

  • TypeScript 型別

  • 多語言支援

  • 經測試驗證

  • 跨平台支援

  • 深色模式

專案資訊

始於
2021
授權
MIT (在新分頁中開啟)
程式語言
JavaScript
標籤
electronreactvitematerial-uireduxcross-platform
熱度
51
GitHub 星標
聯絡我們贊助
此處列出的專案皆以 MIT 授權條款開源。© 2026 CDGet. 保留一切權利。