title: Rails pushing content dynamically after finishing request
body: <p>At the moment, im building a Website with Ruby on Rails.</p>
  
  <p>Problem: 
  My Website is using different foreign API's for getting Data, for example the Amazon Product Advertising API. If i load e.g. 10 objects at once, it tooks to mutch time.
  Its possible to load each object particular? (If one request finished push it with javascript on the page, or something like that) The user should be able to read the first objects while the rest of the content is loading in the background.</p>
  
  <p>simple example:</p>
  
  <pre><code>list.each do |object|
    result &lt;&lt; AmazonRequest.getItem(object)
    [And now push the changed result list to the view]
  end
  </code></pre>
  
  <p>Is this possible? If yes, how?</p>
  
  <p>Thanks :)</p>