Лучше пусть это делает сервер, и клиент общается по АПИ, из плюсов вижу: экономия ресурсов, возможность хранения на сервере, быстрый клиент( клиент сделал один запрос, сервер может сходить в несколько источников, либо уже сходил и отдал из кэша/хранилища), возможность реализовать на любом серверном языке программирования.