3

私は最近、クライアント側で重いスクリプトを必要とするアプリの開発を開始し、RailsとJavascriptMVCの統合を検討しています。JupiterJSの人々が同じことをしていることがわかりました。これは素晴らしいことですが、

私はグーグル、javascriptMVCのフォーラムで検索してきましたが、それでも明確な答えを見つけることができませんでした-すべてのjavascriptMVCフォルダーとファイルをRailsファイル構造のどこに置くのですか?

最初はすべての新しいjavascriptMVCファイルを/public/ javascripts /に配置する予定でしたが、セキュリティの問題が発生する可能性があることを少し心配していました。すべてのテストファイル、ドキュメント、スクリプトに世界中からアクセスできるようになります。さらに、javascriptMVCの説明には次のように書かれています。

「ヒント:これらのファイルをアプリのフォルダー構造のできるだけ高い位置で解凍します(つまり、パブリックディレクトリのjavascriptmvcフォルダーの下に配置しないでください)。」

だから今はよくわかりません。優れたrails+javascriptMVCフォルダー構造がどのように見えるかについてのアイデアはありますか?また、パブリック/の外部で機能できるように、Rails環境に新しいパスを追加する必要がありますか?

4

1 に答える 1

1

JMVCに関する質問については、フォーラムで質問してください。あなたは幸運なことに私はstackoverflowをチェックします。

標準のRailsサーバーを使用している場合、セキュリティの問題は実際にはありません。ただし、安全を確保したい場合は、本番マシンで、steal/steal.jsとアプリのproduction.jsおよびproduction.cssファイルをプッシュするだけで済みます。

于 2011-03-14T00:46:18.903 に答える