私はデスクトップアプリケーションを開発したいと思いますが、私はプレゼンテーションレイヤーにウェブテクノロジを使用したいと思います。何らかの理由でAdobe AIRを使用したくありません。 私はなぜ私のWebアプリケーションをインストールしてクロムを含まないと思った。 最後のパッケージには、埋め込み式桟橋サーバーを起動するランチャーが含まれ、付属のクロムbworserをアプリケーションと共に直接開きます。 それは実現可能だと思いますか? 私はFirefoxのファンではありませんが、それはクロムの代わりになるかもしれませんか?デクストップアプリケーションコンテナとしてのクロム
5
A
答えて
1
私はそれが非常にうまくいくと思います... 私はElectronで始まります。JavaScript、HTML、CSSなどのWebテクノロジでネイティブアプリケーションを作成するためのフレームワークです。アプリケーションの中核に集中できるように、難しい部分を処理します。それはまた、最近の「標準」のように見えます。これらはすべて、自分のデスクトップアプリケーションとしてそれを使用している:
- スラック
- アトム(GitHubのエディタ)
- のWordpressのApp
- Visual Studioのコード(私は、これらの日使っている強力なエディタ)
- のWhatsAppは、 (彼らのデスクトップアプリはElectactとReactとWrapを使っている)。それはあなたが起動し、アプリケーションを構築するために必要なすべての情報が含まれていhttp://www.youtube.com/watch?v=j8oFAr1YR-0 :
なく、少なくとも最後に、見ています。
0
The Electron frameworkは、JavaScript、HTML、CSSを使用してクロスプラットフォームのデスクトップアプリケーションを作成できます。これはNode.jsとChromiumに基づいており、Atomエディタや他の多くのアプリで使用されています。 quick startドキュメントから
:
電子が豊富なネイティブ(オペレーティングシステム)APIとランタイムを提供することにより、純粋なJavaScriptを使用してデスクトップアプリケーションを作成することができます。これは、Webサーバーではなくデスクトップアプリケーションに焦点を当てたNode.jsランタイムの変種として見ることができます。
これは、Electronがグラフィカルユーザーインターフェイス(GUI)ライブラリへのJavaScriptバインディングであることを意味しません。その代わり、ElectronはWebページをGUIとして使用するため、JavaScriptで制御された最小限のChromiumブラウザとも見なすことができます。迅速な開発の依存関係として、それをインストールするには
:
npm install electron --save-dev
関連する問題
- 1. クロムのグローバルスコープと
- 2. カルマとクロム
- 3. クロムとswfキャッシュ
- 4. カスタムスクロールバーとクロム
- 5. アナコンダセレンとクロム
- 6. イメージスケーリングIEとクロム
- 7. セレンとクロム
- 8. vbsすべてのクロムとワードドキュメントを保存して閉じる
- 9. クロムとクロムの具体的な検出方法を教えてください。
- 10. PPAPIプラグインとクロムOS
- 11. クロム、colspanと境界
- 12. クロムを除くクロム
- 13. 少なくとも、クロムに戻って
- 14. は、Firefoxでのセレンとクロム
- 15. クロムとCSSの属性セレクタ
- 16. クロムとmozの垂直スライダ
- 17. brサファリとクロムを残しているラインの高さ
- 18. クロムのコードポップアップとしてjavascript変数を検査する
- 19. ラズベリーパイとクロムを使って次のウェブページリクエストを送信したい
- 20. Scrollspy - クリックしてクロムのスクロール、IEとFFは
- 21. テキスト入力境界を(クロムのみと)、私はクロムで
- 22. クロム
- 23. クロム
- 24. クロム
- 25. ウェブサイトのドロップダウンメニューがクロムで動作しないクロム
- 26. document.getElementById(fieldName).value;クロムとFirefoxで動作していません
- 27. セレンテストでクロム設定ページがデフォルトとして開きます
- 28. ポップアップとcontent.jsがクロム拡張で通信していません
- 29. クロムとファイヤーフォックスとのウェブサイトが異なって表示される
- 30. クロムの新しいタブID