React.js を使用するように既存のアプリケーション フロントエンドをアップグレードすることを含む、新しいプロジェクトをすぐに開始します。現在のフロントエンドは、Microsoft テクノロジを使用して構築されたサーバーに対して標準の REST 呼び出しを行いますが、これはすぐに変更される予定はありません。
サーバーサイド レンダリングの概念と新しい React Saga フレームワークを利用して、SEO とパフォーマンスを改善したいと考えています。私が理解しているように、これを実現するには、Node.js サーバーを実行してこの動作を有効にし、Node.js から既存の API へのサーバー間呼び出しを行う必要があります。
私の質問は..これは一般的なアーキテクチャですか? つまり、Node.js を仲介サーバーとして機能させますか? (UI - ノード - 既存の API)。または、既存の非 JS API を最新かつ最高の UI フレームワークと統合するためのより良い方法/手法はありますか?
このトピックについて読むために提供できるリソース/資料も非常に役立ちます。
ありがとう。