2

Web アプリケーションに node.js を使用して理解しようとしています。

基本的に 2 つの主要なユース ケースがありますか。

  1. システム全体がノードで記述されているため、ログイン、ログアウト、パスワードの回復など、Web アプリが行うすべての機能を利用できます。これはすべてjavascriptで書かれていますか?

  2. node.js はクライアントの更新を送信するためだけに使用し、アプリにリアルタイムの影響を与えます。ただし、アプリケーションの残りの部分は、rails や django などで記述されています。

これを正しく理解しているかどうか教えてください:

node.js で使用されるその他のテクノロジに関しては、node.js をバックエンド サーバーとして使用し、クライアント側で socket.io を使用して、クロス ブラウザーで長時間実行される ajax 呼び出しライブラリを確立し、次にバックボーンを使用する人をよく見かけます。クライアント mvc パターンの .js。

これは正しいですか?

4

2 に答える 2

2

基本的には、JavaScriptコードサーバー側を実行するためのツールにすぎません。それをどうするかはあなた次第です。比較的新しいため、多くの人が補完システムとして使用していますが、node.jsを使用してスタンドアロンアプリを実行することは完全に可能です。

同時接続の処理に特に優れていると言われているため、アプリ内でリアルタイムジョブを処理することが推奨されることがよくありますが、この特定のユースケースで使用するという「義務」はなく、1つにすぎません。あなたができること。

すべての場合と同様に、それを理解するための最良の方法はそれを使用することですので、それをいじってみることを恐れないでください。

于 2012-09-13T15:53:59.213 に答える
0

Node js を使用した Chrome ブラウザでのボイス&ビデオ チャットのようなアプリケーション Skype で使用している Node js の使用例

于 2015-05-07T06:51:32.093 に答える