問題タブ [rich-internet-application]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 280slides.com の機能を利用するには?
280slides.com を見たことがありますが、とても印象的です。しかし、その開発者は独自の言語を作成する必要がありました。
できるだけ類似した機能を実現するには、どのプラットフォームまたは言語を使用しますか? Pythonで同様のことを行うことは可能ですか? 実用的な例を教えてください。
ruby-on-rails - ルビーのためのリッチインターネットアプリケーションソリューション
ルビーとうまく合う可能性のあるリッチインターネットアプリケーションソリューションは何ですか、またはGWTに相当するものがあるかどうか疑問に思っていますか?
ruby - SproutCore または Cappuccino のライブ デモ/サンプル アプリケーションはありますか?
彼らのウェブサイトからは何も見つかりませんでした。私は主に、どちらを使用する価値があるかを確認しようとしています(もちろんRIA)。
ありがとう
java - JNLPとJavaFXの違い
JavaFXは、ブラウザからドラッグするだけで、ドラッグしてインストールする機能を提供します。その後、デスクトップから直接アプリケーションを再起動できます。JNLPとの違いは何ですか?または、Webを介してコンテンツを配布するという点で、JNLPよりも簡単または有利ですか?
java - 他のRIAフレームワークの代わりにJavaWebStartを使用してみませんか?
多くのRIAフレームワークがポップアップ表示されます(flex、extjs、gwtなど)。
サーバーがJavaで作成されている場合は、Java Web Startを使用してみませんか?
私が見る利点:デバッグしやすい言語(javascriptと比較して)でプログラムすることができ、サーバー側とクライアント側(検証、モデルオブジェクト)で同じコードを使用できます。SWTを使用すると、見栄えの良いGUIが得られます。
ブラウザでプラグインを要求する(またはCLIツールを使用する)ことを意味する場合でも、私のアプリケーションがエンタープライズアプリケーションである場合、それは重要ですか?
javascript - ExtJSは死にますか?
ExtJSを見ると、フラッシュを必要とせずに、Flexなどのよりかさばるスイートが提供するRIA機能の多くを提供しているようです。しかし、jQuery-UIなどのオープンソースイニシアチブが続くにつれて、ExtJSはある時点で単に死ぬのでしょうか?さらに、フラッシュの浸透は増加し続けるだけなので、なぜjavascriptライブラリにストックを入れるのですか?
とは言うものの、jQueryなどのJavaScriptライブラリは、優れた機能を備えた使いやすいAPIを提供することで大きな飛躍を遂げたので、それにはいくつかのメリットがあるかもしれません。
考え?意見?ExtJSには値札があるので、この質問をする必要があります。
.net - WCF RIA サービス フレームワークでドメイン サービス間でエンティティを共有するにはどうすればよいですか?
複数のドメイン サービスを使用して大規模な WCF RIA サービス アプリケーションを構築する場合、これらのドメイン サービス間で共有され、異なるコンテキストでそれらによって公開される特定のエンティティをどのように持つことができますか。たとえば、Orders と Loyalty モジュール/ドメイン サービスの両方によって公開される Cutomer エンティティを持つことができます。少なくとも [ExternalAttribute] などを使用した私自身の実験では、これがフレームワークによって十分にサポートされていないことが示されているようです。
asp.net - この種のリモート サービスを構成する最善の方法は何ですか?
これが技術的に Web サービスであるかどうかはわかりませんが、DB へのラウンドトリップを定期的に行う必要がある Flash ファイルがあります。現状では、AS3 は URLLoader クラスを使用して XML をサーバー上の ASP.NET/VB ファイルと交換します。次に、aspx コードは DB に移動し、要求された情報を Flash ファイルに返します。
プログラムが大きくなり、サーバー上でさまざまなタスクを実行する必要があるため、同じ aspx ファイルに関数を配置し、特定のタスクにロードする関数を AS3 で指定するだけでよいのではないかと考えています。または、機能をいくつかの異なる aspx ファイルに分割し、タスクに適切なファイルを呼び出す方がよいでしょうか?
どちらの方法にも、考慮すべき明らかな長所と短所はありますか?
(注: コード ビハインドから I/O ストリームへのアクセスに問題があったため、すべての VB 関数をコード ビハインド ファイルではなく aspx ページに配置しました。)
ありがとう。
T
unit-testing - RIA開発におけるテスト駆動開発/統合テスト
RIA 開発を行う場合、少なくとも 3 つの重要なレベルをテストする必要があります。
- RIA アプリケーション クラス - Flash/Flex では、AsUnit、FlexUnit、またはその他の JUnit に似たソリューションを使用してこれらをテストできます。
- RIA アプリケーション インターフェイス - Flash/Flex では、FlexMonkey を使用してこれを行うことができます
- RIA アプリケーション サーバーの統合 - ?
RIA 開発ワークフローの単体テスト/統合テストについて共有する経験、アイデア、情報、リンク、書籍名などを持っている人はいますか? サーバー統合のテストに関するリソースに特に興味があります。(私はサーバー側で PHP を使用し、クライアント側で Flash/Flex を使用していますが、一般的な考えがあれば大歓迎です!)
ジョナス
java - Java RIA クライアント アプリのスレッドプールを構成する最良の方法
私は、HTTP 経由でサーバー側にアクセスする Java クライアントを使用して、データの新しいページをロードするためのいくつかの小さな要求を作成しています。すべての非 UI 処理を処理するスレッド プールを維持しているため、バックグラウンドのクライアント側タスクとサーバーへの接続を必要とするタスクを処理します。いくつかのパフォーマンスの問題を調査してきましたが、スレッドプールが可能な限り適切に設定されているかどうか確信が持てません。現在、コア プール サイズが 8 の ThreadPoolExecutor を使用しています。ワーク キューには LinkedBlockingQueue を使用しているため、最大プール サイズは無視されます。間違いなく、すべての状況でこの特定のことを簡単に行うことはできませんが、ベストプラクティスはありますか. 現時点での私の考えは
1) LinkedBlockingQueue の代わりに SynchronousQueue を使用するように切り替えて、プールが最大プール サイズの数値まで拡大できるようにします。2) 最大プール サイズを無制限に設定します。
基本的に、私の現在の懸念は、サーバー側で時折発生するパフォーマンスの問題により、スレッド プール サイズの上限が原因で、関係のないクライアント側の処理が停止することです。制限を解除することに対する私の懸念は、クライアントでこれらのスレッドを管理する際の追加のヒットであり、おそらく 2 つの悪のうちの良い方です。
提案、ベスト プラクティス、または参考資料はありますか? 乾杯、ロビン