4.8k star,一款跨平台、企業級桌面軟體開發框架,堪稱神器!
2024-08-29科技
介紹
今天給大家介紹一個入門簡單、跨平台、企業級桌面軟體開發框架,框架已經廣泛套用於記賬、政務、企業、醫療、學校、股票交易、ERP、娛樂、視訊等領域客戶端,請放心使用!
為什麽使用:桌面軟體(辦公方向、 個人工具),仍然是未來十幾年PC端需求之一,提高工作效率
簡單:只需懂 JavaScript
願景:所有開發者都能學會桌面軟體研發
特性
跨平台:
一套程式碼,可以打包成windows版、Mac版、Linux版、國產UOS、Deepin、麒麟等
架構:
單業務行程/模組化/多工(行程,執行緒,渲染行程),讓開發大型計畫變的簡單。
簡單高效:
只需學習 js 語言
前端獨立:
理論上支持任何前端技術,如:vue、react、html等等
工程化:
可以用前端、伺服端的開發思維,來編寫桌面軟體
高效能:
事件驅動、非阻塞式IO
功能豐富:
配置、通訊、外掛程式、資料庫、升級、打包、工具... 應有盡有
安全:
支持字節碼加密、壓縮混淆加密
功能demo:
桌面軟體常見功能,框架整合或提供demo
使用場景
1. 常規桌面軟體
windows平台
macOS平台
linux平台 - 國產UOS、Deepin
linux平台 - ubuntu
2. vue、react、angular、web 轉換成桌面軟體
vue-ant-design(本地)
禪道計畫管理(web計畫地址)
3. 遊戲(p相關技術開發)
忍者100層
計畫案例
框架已經套用於醫療、學校、政務、股票交易、ERP、娛樂、視訊、企業等領域客戶端
遠控
RQ Center
雲盤
FM Cloud
開源地址
https://gitee.com/dromara/electron-egg