1

さまざまなクライアントがアクセスする必要があるため、新しいプロジェクトには Rails JSON のみの API サーバーを使用することにしました。

フロントエンドをブラウザに提供する方法を考えています。私が見る限り、私はできる

また

APIサーバーに直接アクセスするバックボーンのようなクライアント側MVCの上にJavaScriptの重いクライアントを構築する

また

フロントエンド サーバーにいくつかの API 呼び出しを行わせ、HTML をクライアントにレンダリングします。一部の API は、引き続きクライアント JS からアクセスできます。多くの処理およびルーティング ロジックはサーバーに常駐します。

最初のオプションは、クライアントにとってより負担が大きく、SEO フレンドリーではないため、躊躇しています。また、クライアントを SPA にすることは優先事項ではありません。

2番目のオプションに関するアドバイスとコメントを探しています。このアプローチは推奨されますか? その場合、FE サーバーには何が適していますか? Rails APIサーバーと通信する別のRails FEサーバーを用意することを考えています。

4

0 に答える 0