Документация Backbone.js позволяет загружать загруженные модели следующим образом:
<script>
var Accounts = new Backbone.Collection;
Accounts.reset(<%= @accounts.to_json %>);
var Projects = new Backbone.Collection;
Projects.reset(<%= @projects.to_json(:collaborators => true) %>);
</script>
Но это шаблон, который нельзя использовать в подход AMD (с использованием require.js)
Единственное возможное решение - объявить глобальную переменную, хранящую данные JSON, и использовать эту переменную позже в соответствующих методах инициализации.
Есть ли лучший способ для этого (без глобалов)?