すべてのフロント エンド ファイルが Rails サーバーとは別のサーバーに格納されている Rails アプリケーションを構築しています。したがって、すべてのリクエストは Javascript によって送信された AJAX によって処理されます。
フロントエンドとバックエンドを分離し、アプリが乱雑になるのを防ぐために、これを部分的に行いました。また、Google Closure Library を使用していたため、Rails はあまりサポートしていないようです。
私が疑問に思うのは、それが一般的に良い習慣なのか、それとも本当にこれを行う必要があるのか ということです. セッションを中断せずにフロントエンドでcsrfトークンにアクセスできないため、CSRFに問題があり、AJAXをサーバーに安全に送信する方法がわかりませんでした。