他人が作ったRailsアプリを保守する側に回っていて、約束事が多すぎて正直よく分からないのですが・・・
Rails3.2では、assets/javascripts以下に配置された.jsは基本的に全て読みこまれるんですよね?


とりあえず、Rails側からデータをassets/javscripts/***.jsに渡したいのですが、
その場合、HogeControllerが、hoge.html.erbに書いた<%= @hoge.json %>にまずJSON形式でグローバルスコープで書きだしてから、
assets/javscripts/***.jsからその書きだしたJSONを参照するしかないのでしょうか?


この方式を採用したら、ユーザーが現在見ているHTMLのソースに
{"name": "Hoge", "age": Hage } とかデータがそのままべた書きされてしまうのでできれば避けたいのですが・・・


他に何かいい方法はありますか?