4

私は医薬品を扱う電子商取引のウェブサイトを作っています。Ruby on Rails と Node.js のどちらかを選択できません。どちらがより役立つか誰か教えてもらえますか?

私はいくつかの意見が必要です。ありがとう

4

2 に答える 2

12

ほとんどの場合、この質問に対する偏った意見に基づく回答が得られます。

どちらも非常に良い選択ですが、より慣れ親しんだ方を選択する必要があります (または、学習を計画している場合は、より快適なものを選択してください)。また、展開するプラットフォームについて考える必要があります。追加のソフトウェア (ライブラリなど) をプラットフォームにインストールできますか? gem(Ruby) または(Node.js) を使用npmして、必要な追加要件をインストールできますか?

それはすべてあなたに非常に関連しています。どちらも優れたツールです。


注:以下の回答はおそらく間違いなく独断。

Rails の方が (私の経験では) より高速で簡単に操作できるためです。

パフォーマンスに関しては、node.js の方がわずかに優れていると思いますが、大量のトラフィックが発生しない限り、問題にはなりません。

また、 Unicorn (MRI/CRuby) Puma (JRuby、Rubinius) が常に存在し、これら 2 つをnginxで組み合わせることを忘れないでください。まあ、技術的には、ピューマまたはユニコーンで...したがって、パフォーマンスの問題が発生した場合、それは解決します.

また、Ruby (結局のところ人間主義的です) は JavaScript よりもはるかに洗練された言語ですが、その主観的な醜さ[1] をCoffeeScriptで回避できます。

結局は好みの問題です。どちらも好きですが、JavaScript よりも Ruby の方が少し好きです。また、Node.js よりも Rails の方が少し好きです。


[1]: 個人的には醜いとは思いません。

于 2013-09-20T09:56:59.263 に答える
4

テクノロジーの観点からは、どちらも非常に有能です。どちらを選択するかは、好みや状況によって異なります。

ただし、これが商用プロジェクトである場合、間違いなく勝者は ruby​​ になると思います。ノードよりも成熟しているため、より優れたツール、より優れた「グーグル機能」を享受しており、開発とデバッグの経験を持つスタッフをはるかに簡単に見つけることができます. これらの考慮事項は、純粋な技術的な比較よりも、ほとんどのプロジェクトにとってはるかに重要になります。

于 2013-09-20T10:09:54.683 に答える