私は、ページを更新するためにジャバスクリプト(リロードなし)を使用する単一ページになるWebアプリケーションを構築することを考えていました。だから私はどのような種類のセットアップを使うのか混乱しています。Nginx(サービングhtml)とNode.jsの設定
私はちょっと新しい技術なので、通常のWebサーバーのようにhtml(+ js、cssなどの静的リソース)を提供するようにnginxを設定してから、それらのページからノードに接続することができますか.js websocketサーバー(同じホスト/ ip)socket.ioのようなものを使用していますか?
この設定は良いか悪いですか?よりよいアプローチは何でしょうか? node.jsのhtmlページを提供し、nginxから静的リソース(css、js、images、...)を取得すると、どのような利点がありますか?
私はデカップリングのせいでそれを最初に考えていました。だから私はwebsockets-only node.jsアプリを持つことができました。したがって、1つのアプリケーションでhttpとwebSocketの両方を実行することは大丈夫ですか?私は本当にそれが泥の大きなボールに成長しないようにしています。 –
あまりにも深く潜り込む前に知らせてください... nginxはまだウェブソケットをサポートしていません:) .. – FUD
私は知っています。たぶん、最初からnginxのアイディア全体が少し工夫されていた... :) –