web-dev-qa-db-ja.com

node.jsを使用してフォーラムを構築することをお勧めしますか?

Node.jsは、チャットやリアルタイムアプリなどのアプリケーションでは非常に高速であると聞きました。 StackOverflowのようなフォーラムやQ&Aサイトを開発するのにノードが適しているかどうか疑問に思っていましたか?

28
alexchenco

はい、完全に可能です。誰かが言ったように独自のWebサーバーを実装する必要はありません。 Express (フレームワークとして)や Mongoose などを使用して作成できます。 (MongoDB ORMとして)または選択したもの。

Node.jsは同時実行性が高いため、このような場合に最適なソリューションだと思います(そして、Stack Overflowは、おそらく何千ものユーザーが同時にオンラインになっているサイトです)。つまり、PHP、RubyおよびPythonなど)でこれを実現できますが、Node.jsの方が適していると思います(これは、私が聞いたサクセスストーリーはNodeに基づいていました)。

Nodeは小さなサービスを構築するための単なるソリューションではありません。ここにいくつかの良い例があります( https://nodejs.org/en/blog/uncategorized/an-easy-way-to-build-scalable-network-プログラム/ )。

40
alessioalex