0

このプレゼンテーションからhttp://techwraith.github.com/presentations/2012/nodepdx

著者は次のように述べています。

  • 「接続も問題を引き起こします」
  • 「接続はいくつかの応答をバッファリングします」
  • 「Connectには構造がありません」
  • 「ExpressはConnectが抱えるすべての問題をもたらします」

そうは言っても、ほとんどのノードフレームワークはConnect上に構築されています...

では、Geddyが接続よりも大幅に優れている理由は何ですか?
スケーリングはもっと良くなりますか?
Connectに問題はありますか?
フレームワークの質は別として、上記の議論は2012年の時点で適切ですか?

注:これはExpressとGeddyではありません。node.js(connect <-> geddy)の上のシンレイヤーを比較しており、フレームワークに影響を与えます。

4

2 に答える 2

2

GeddyはConnect/Expressよりも優れているわけではありません。異なるのは、その構造です。@ josh3736がコメントで述べたように、「Geddyは、アプリの構築方法(Railsなど)について多くの仮定を立てていますが、これは良いことかもしれませんし、そうでないかもしれません」。

Geddyの作成者は、Expressで構築されたプロジェクトごとに異なる構造を確認したり、ミドルウェア機能がどのように実装されているかを確認したくなかったため、Geddyを作成して構造を適用することにしました。

詳細については、NodeUpのこのエピソードを聞いてください:http://nodeup.com/seventeen

于 2012-05-31T06:26:55.463 に答える
0

前の答えは基本的に正しいですが、本当の答えは、GeddyがConnectよりも前の日付であるということです。ノードの組み込みHTTPサポートは、Connectを使用するようにノードを書き直すことに実際の価値がなかったようなものです。

于 2013-11-06T18:27:42.990 に答える