私は人々が Nodejs と nginx をどのように使用しているかに興味があります。
Nodejs サーバーの前で静的ファイル (css、js、静的 html?) を提供する Web サーバーとして nginx を使用することは非常に一般的です。このアプローチに従う開発者は、nginx がそのタスクを非常に高速に実行できることを実証したと述べています。
私の疑問は次のとおりです.htmlファイルのみについて言えば、このアプローチが、コンパイルされてメモリ内で利用可能なテンプレート(たとえば、ハンドルバーに記述された)でNodejsを使用するよりも優れているのはなぜですか? 直感的には、ディスクにアクセスして静的な html を取得するよりも高速ではありませんか? それとも、nginx もメモリ内に html を保持していますか? nginx を優先して、expressjs でのキャッシング作業を停止する必要がありますか?
私は最初から物事を適切に構築しようとしています。
どうもありがとうございました。