Investigate the development of a lightweight server used as a real-time data cache, so that multiple front-ends could communicate with it rather than directly with the data source, and only the API URL would be changed in the front-end code.
Use of node.js ?