現在、フロントエンドとバックエンドを分離して開発することが非常に一般的となっており、インターネットで検索する場合、その中には、nodejs を使用して他のバックエンド API をリクエストし、ページをレンダリングするものもあります。中間層。もう 1 つの方法は純粋な HTML ページであり、すべてのインターフェイスは ajax を使用してデータを非同期に要求します。後者の方が便利ではないでしょうか。なぜノードを中間層として使用するのでしょうか?
代言2017-06-28 09:29:22
私の以前の回答をご覧ください
/q/10...
テンプレート エンジンの使用は、リクエストを削減し、フロントエンドとバックエンドを分離することであるため、このように 3 層アーキテクチャは大規模なアプリケーションに適しています
大家讲道理2017-06-28 09:29:22
バックエンドのインターフェースはビジネス主導であり、フロントエンドのページに合わせてインターフェースをカスタマイズすることはなく、フロントエンドエンジニアがコードを書く場合、1つのインターフェースでリクエストできるデータに複数のインターフェースが必要になることが多いようです。データをつなぎ合わせます