title: How to deal with slow Web API from external source
body: <p>I have a small problem with using a Web API from an external Source (Steam). I need to do multiple calls to the API and fetch its results, and this slows it down extremely, causing my application to load for a long time.</p>
  
  <p>I'm using Laravel for my application. I have thought of caching the result and showing the cached (old) results to the user while fetching new in the background, which would be visible on the next page load. The problem with this is how I would increase the speed of page load the first time, because I have to get the data somehow.</p>
  
  <p>Other than that I don't have a clue on how I can increase the performance on my side. Any suggestions would be appreciated!</p>