私は、最終的に PhoneGap を介してモバイル デバイスで実行されるブラウザー内 MVC アプリケーションを構築しています。アプリは API サーバーと通信しますが、それ以外は完全に独立しています。Rails で標準のサーバー側 MVC アプリケーションを開発する場合、モデル、ビュー、およびコントローラーは個別のファイルとディレクトリに分割されます。ブラウザー内 MVC アプリの標準的な方法は何ですか? 通常、MVC コンポーネントは 1 つの JS ファイル内で定義されますか? それとも分離されますか?