EventMachine vs Node.js 質問する

EventMachine vs Node.js 質問する

共同サイトを開発するつもりです。その機能の 1 つに、リアルタイムの変更による共同編集があります。つまり、2 人以上のユーザーが同じドキュメントを編集している場合、変更が発生するとすぐにお互いの変更を確認できます。Ruby on Rails の経験が多少あるので、EventMachine の使用を検討していましたが、Node.js が話題になっているので、代わりに Node.js を使用することを検討しています。では、EventMachine の代わりに Node.js を使用する主な利点は何でしょうか?

tl;dr EventMachine と Node.js の主な違いは何ですか (言語以外)?

ベストアンサー1

EventMachine は、どちらも同じ言語で書かれているという点を除けば、Rails とは何の関係もありません。EventMachine は Node.js と同じくらいシンプルに入手できます。プロジェクトにライブラリを追加しないだけで済みます。私の経験では、EventMachine ライブラリ (em-http など) は、Node 用のものよりはるかに優れています。また、コールバックの代わりにファイバーを使用して、コールバック地獄を回避できます。コールバックが多すぎるため、Node では完全な例外処理はほぼ不可能です。さらに、Ruby は Javascript よりも優れており、より完全な言語です。

おすすめ記事