I'm working on a web application that utilizes client-side MVC with backbone.js and Spring on the server side. I have a scenario where I require data that needs to be updated daily or every couple of days. The data will be used on the client side for manipulation purposes (security is not a major concern for this data).
My initial thought was to store this data in JSON format on the client side in one or multiple files, which can be accessed and manipulated using JavaScript. It's possible that new versions of these files may need to be created daily.
Given the relatively static nature of these files, I am considering pushing them to a web server (such as Apache) instead of keeping them in the deployed War file on the server to reduce server overhead. The use case for this data involves heavy traffic.
Can you advise me on whether this approach is on the right track and if it is feasible? Additionally, how could I manage batch updates of the JSON files on the web server (Apache)?