I have a web application which uses client side MVC (using backbone JS) and Spring on the server side. I have a use case where I need to have some data which can be updated on a daily basis (or maybe once in two /three days). I need to use this data at the client side and do some manipulation. (Security is not really an issue for this data).
I was thinking of keeping this data as JSON on the client side in a / multiple files and use these files using JS on the client side. We can have a new version of these files everyday.
Considering the somewhat static nature of these files, I was thinking to push these JSON files to a web server (Apache for example) and not keep them in the War deployed on the server to reduce the overhead on the server. There is a heavy traffic for this usecase.
Could you please let me know if I am thinking in the right direction and if this approach would be feasible. Also, how can I handle the batch updates of the JSON files in the webserver (Apache).