Это старый вопрос, и я уверен, что многие люди столкнулись с такими же проблемами с тех пор, но как только JS станет автономным приложением (и это раздражает, когда приходится взламывать свой путь, но я думаю,приложения JS все чаще становятся клиент-серверными в любом случае) тогда возникает необходимость все равно собирать некоторые вспомогательные инструменты.
Один из способов создания данных в удобном для обслуживания виде и их передачи в JavaScript, который я использую, - этонаписать простой скрипт, который принимает набор файлов содержимого и анализирует содержимое в JSON в большом старом файле data.js.Это может быть включено и вести себя точно так же, как и обычные объекты Javascript.Конечно, можно также использовать JSON для хранения данных в первую очередь, но это гораздо более многословно, чем что-то вроде простого CSV, если у вас много данных для вашего приложения.