私は最近、クライアント側で重いスクリプトを必要とするアプリの開発を開始し、RailsとJavascriptMVCの統合を検討しています。JupiterJSの人々が同じことをしていることがわかりました。これは素晴らしいことですが、
私はグーグル、javascriptMVCのフォーラムで検索してきましたが、それでも明確な答えを見つけることができませんでした-すべてのjavascriptMVCフォルダーとファイルをRailsファイル構造のどこに置くのですか?
最初はすべての新しいjavascriptMVCファイルを/public/ javascripts /に配置する予定でしたが、セキュリティの問題が発生する可能性があることを少し心配していました。すべてのテストファイル、ドキュメント、スクリプトに世界中からアクセスできるようになります。さらに、javascriptMVCの説明には次のように書かれています。
「ヒント:これらのファイルをアプリのフォルダー構造のできるだけ高い位置で解凍します(つまり、パブリックディレクトリのjavascriptmvcフォルダーの下に配置しないでください)。」
だから今はよくわかりません。優れたrails+javascriptMVCフォルダー構造がどのように見えるかについてのアイデアはありますか?また、パブリック/の外部で機能できるように、Rails環境に新しいパスを追加する必要がありますか?