なぜ使うのか
デスクトップ ソフトウェア (オフィス向け、個人用ツール) は、今後 10 年間も引き続き、作業効率を向上させるために PC に必要なニーズの 1 つとなるでしょう。
Electron テクノロジーは人気のトレンドであり、QQ、Baidu Translate、Alibaba Cloud Disk、Thunder、Youdao Cloud Notes...
単純
JavaScriptを知っておくだけでOK
オープンソース
gitee:https://gitee.com/dromara/electron-egg 3700+
github:https://github.com/dromara/electron-egg 1000+
今回のアップデート
3.7.0
- [追加] ee-bin機能の設定項目を統一的に扱うため、config/bin.js設定ファイルを追加しました。
- [追加] ee-bin dev コマンドを追加し、同時にフロントエンドの電子サービスを開始します。
- [追加] ノードスポーンを使用して電子を開始するための ee-bin start コマンドを追加しました。
- [追加] レンダラー プロセス データを含むプロセスをビルドするための ee-bin ビルド コマンドを追加しました。
- [追加] 開発エクスペリエンスを最適化するために、ee-core ブートおよび失敗ページを追加しました。
- [追加] データ ストレージ ディレクトリを変更するための ee-core jsondb サポートを追加しました。
- [追加] ee-bin rd パラメータを追加し、dist パラメータと target パラメータをサポートしました。
- [追加] デモブランチ、(フロントエンド) ロードアニメーション、ログインウィンドウエフェクト、およびローカルイメージロードエフェクトを追加しました。
- [追加] デモブランチ、(electron) jsondb ディレクトリ切り替え機能、Java プラグイン状態確認機能を追加しました。
- [最適化] ee-binコマンドのログプロンプトを最適化し、色彩効果を追加します。
- [最適化] パラメータの受け渡しをサポートするために ee-core config.openDevTools を最適化します。
- [最適化] http サービスのリッスンパラメータを最適化します。
- [最適化] 開発エクスペリエンスを最適化します。
- 【修正】getPortのポート取得バグを修正。
- 【削除】app.on('activate')、app.on('セカンドインスタンス')を削除します。
- 【アップグレード】ee-coreをアップグレード -> v2.5.0、ee-binをアップグレード -> 1.2.0
使用するシーン
1. 通常のデスクトップ ソフトウェア
-
Windows プラットフォームのデモ
-
macOS プラットフォームのデモ
-
Linuxプラットフォーム-国産UOS、Deepin-デモ
-
Linux プラットフォーム (無料) - デモ
2. vue、react、web をデスクトップ ソフトウェアに変換する
-
vue-ant-design (ローカル)
-
ZenTao プロジェクト管理 (Web プロジェクト アドレス)
3. ユーザー事例
さらに多くのケース
公式 Web サイトにアクセスしてください: electron-egg: 簡単に始められる、クロスプラットフォームのエンタープライズレベルのデスクトップ ソフトウェア開発フレームワーク