私の質問はばかばかしいかもしれませんが、このトピックでは非常に教育されていませんが、実際にどのように動作しているかを本当に知りたいです。フロントエンド= ..nginux .. =バックエンド?
例として、私にシナリオを提供しましょう。
私はリアクションで構築したフロントエンドを持っています。ウェブサイトにはすべての必要なHTTPリクエストがあり、必要なものはすべて私のサーバに送信します。サーバーはnodeJs(express)で実行されています。
ウェブサイトとサーバーはうまく動作していますが、どちらも別のポートにあります。フロントエンドはlocalhost:3000にあり、バックエンドはlocalhost:8000にあります。
最近、私はかなりの時間を費やして、実際のアプリケーションがどのように機能し、どのようなアプリケーションを展開するのかを理解しようとしました。現時点では、私は "ブリッジ"のような(おそらくsecuirty理由(私の推測))のようなことができるプロキシサーバーを使用することを提案するいくつかの記事に出くわしました。
誰かがこの概念を理解するための洞察を与えることができますか?
私はご質問があなたに少しばかろうと思われるかもしれませんが、それについてのinetに関する良い情報を見つけるのは難しいです。
私はこの概念を完全に間違って理解していますが、この種のものは何もありません。ちょうど下記のコメントと私はこのスレッドを削除します。
ポート3000でフロントエンドにサービスを提供しているのは何ですか? – Sky
設定が少し変わってきます。なぜあなたはフロントエンドのために別のサーバーインスタンスを持っていますか? – JJJ
Sky => response =>テスト目的のために私のPC上のlocalmachine – Stan