問題タブ [web-frameworks]
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.
jakarta-ee - Seam 2.1.1: Maven 2 を使用してビルドしますか?
Seam 2.1.1 に基づくプロジェクトを Ant から Maven に移行して、ビルド プロセスにいくつかのツール (テスタビリティ エクスプローラーなど) を統合することに興味があります。
質問です:あなたはそれをお勧めしますか?Maven で Seam 2 を使用するのは非常に面倒ですが、他の人は努力する価値があると言っています。どう思いますか?
python - Python Web フレームワークの大規模プロジェクト
大規模なプロジェクトを開発するための Python Web フレームワークを選択するためのアドバイスが必要です。
データベース (Postgresql) には少なくとも 500 のテーブルがあり、そのほとんどは複合主キー、多数の制約、インデックス、およびクエリを備えています。開始時のビュー数は約 1,500 回です。プロジェクトは金融分野に属します。常に新しい要件が来ています。
ORM は役に立ちますか?
project-management - Webフレームワークの労力の見積もり
ファンクションポイントで言う努力の見積もりをdjangoのような特定のWebフレームワークに変換するにはどうすればよいですか?それとも、労力の見積もりはWebフレームワークのアーキテクチャにのみ依存していますか?ヒントやガイドラインが役立ちます。
EDITは、これが私のフレームワークであり、djangoと言って、私の要件をモデルとテンプレートに変換するという観点から考えさせてください。
または、一般的に言うと、これらは私の要件です。これらは私のファンクションポイント(一般的な見積もり手法)であり、これをdjangoフレームワークの制約に変換して、労力の見積もりを行うことができます。
python - Ruby が Python よりも Rails に適しているのはなぜですか?
Python と Ruby は通常、似たような表現力とパワーを備えた (歴史的な荷物はかなり異なりますが) 近い親戚であると考えられています。しかし、Rails フレームワークの大きな成功は、それが構築されている言語、つまり Ruby 自体に大きく関係していると主張する人もいます。では、Ruby が Python よりもそのようなフレームワークに適しているのはなぜでしょうか?
gwt - GWT 2 では、ウィケットなどと比べてどのような利点がありますか?
Wicket の単純さ (つまり、Wicket はより単純なシステムの私見) とクライアントでの GWT の応答性 (GWT のクライアント側の状態と JavaScript - 潜在的に複雑なクライアント側のコード) の議論とは別に、スケーリングに対する GWT のより大きな可能性についての議論は何ですか? Wicket で GWT を使用していますか?
個人的には Wicket の開発を数多く行ってきましたが、GWT についてはかなり前にざっと見ただけでした。
comet - マルチプレイヤーJavaScriptゲーム用のバックエンドサーバーを実装する最も簡単な方法は?(COMET / longpolling)
私はJavaScriptでゲームを書いてきましたが、それをマルチプレイヤーにする時が来ました。AJAXロングポーリングを使用して、現在のゲーム状態を取得し、ロビーを実装したいと思います。
サーバーは、mysqlデータベースへのゲーム状態の保存、ゲーム状態の取得、スコアボードのフォーマットなどの基本的な機能を実行する必要があります。
PHPで書くのが最も簡単だと思いますが、それが生み出すapacheプロセスの数のために、それは悪い考えです。
おすすめは何ですか?私は最も簡単なアプローチを探しています。
編集:StreamHubは良さそうですが、コミュニティエディションでは10人の同時ユーザーしか許可されていません。
java - 変更されない可能性が高い一連の外部リンクを実装するには、Web フレームワークを使用する必要がありますか?
wicket Java Web フレームワークを使用して webapp を構築しています。現在作成中のページには 20 以上の外部リンクが含まれており、その多くはウィキペディアのページを指しています。私は現在、これらすべてのリンクの URL を html ページにハードコーディングしています。
フレームワークを使用してこれらのリンクを確実に追加できます (wicket には外部リンク用のクラスがあります)。これらのリンクはすべて外部のものであり、長い間変更されない可能性が非常に高いです。フレームワークを使用してそれらを追加すると、コードの量が増えるだけで、Javaコードとhtmlのハードコーディングの問題にすぎないように思えます。Java側でそれらを行う理由が本当に思いつきません。
私は Web フレームワークの使用方法を学ぼうとしている初心者プログラマーなので、ここで何か不足しているのだろうか? ご協力いただきありがとうございます!
python - DjangoとCherryPyがHTTP動詞ベースのディスパッチをネイティブにサポートしないのはなぜですか?
URLにPOSTすることは、それをGET、DELETE、またはPUTすることと同じではありません。これらのアクションは根本的に異なります。ただし、Djangoはディスパッチメカニズムでそれらを無視しているようです。基本的に、HTTP動詞を完全に無視するか、すべてのビューでこれを実行する必要があります。
Webでこれについて見つけたいくつかの解決策(動詞ベースのディスパッチのこのスニペット、または動詞要件のこのデコレータ)は、明らかに単なる回避策であるため、あまりエレガントではありません。
CherryPyの状況は同じようです。これを正しく行うために私が知っている唯一のフレームワークは、web.pyとGoogleAppEngineです。
これは、Webフレームワークの重大な設計上の欠陥だと思います。誰か同意しますか?それとも、私が無視する理由/要件に基づいた意図的な決定ですか?
c - Web 開発に KLone を使用する
Web プロジェクトでKLoneを使用した経験について、誰か教えていただけませんか? ほとんどの場合、どのような状況で使用していますか?
彼らのホームページには、次のように記載されています。
KLone は、特に組み込みシステムとアプライアンスを対象とした、完全な機能を備えたマルチプラットフォームの Web アプリケーション開発フレームワークです。
ただし、汎用の Web 開発者にとってどの程度役立つのでしょうか? ありがとう