Rails: выставить объект javascript для опроса удаленной приборной панели
Я хотел бы представить такую полезную нагрузку из моего приложения на Rails, которую можно опрашивать с помощью внешней панели мониторинга, чтобы построить график продаж виджетов с течением времени:
{
chart: {
style: {
color: "#b9bbbb"
},
renderTo: "container",
backgroundColor: "transparent",
lineColor: "rgba(35,37,38,100)",
plotShadow: false
},
credits: {
enabled: false
},
title: {
style: {
color: "#b9bbbb"
},
text: "Weekly Widgets Sold"
},
xAxis: {
categories: ["Dec 1", "Dec 2", "Dec 3", "Dec 4", "Dec 5", "Dec 6", "Dec 7", "Dec 8", "Dec 9"]
},
yAxis: {
title: {
style: {
color: "#b9bbbb"
}
}
},
series: [{
color: "#108ec5",
name: "Widgets Sold",
data: [17, 22, 24, 24, 20, 14, 8, 2]
}, ]
}
Большинство опросов Geckoboard выполняется через JSON, но для Highcharts они хотят "Javascript". Я не уверен, что Rails способ раскрыть Javascript. Я чувствую, что это хочет быть представлением, но я не уверен, как и где построить этот объект.
Надеясь на пример или мудрые слова совета.
Спасибо!