title: Push data from backend (python) to JS
body: <p><strong>Front-end part</strong></p>
  
  <p>I have an AJAX request which is trying to GET data from my back-end handle every second. </p>
  
  <p>If there is any data, I get this data, add it to my HTML page (without reloading), and continue pulling data every second waiting for further changes.</p>
  
  <p><strong>Back-end part</strong></p>
  
  <p>I parse web-pages every minute with Celery. </p>
  
  <p>Extract data from them and pass it to an array (that is a trigger for AJAX request that there is new data).</p>
  
  <p><strong>Question</strong></p>
  
  <p>It seems to me that there is another solution for this issue.</p>
  
  <p>I don't want to ask for data from JS to back-end. I want to pass data from back-end to JS, when there are any changes. But without page reload.</p>
  
  <p>How can I do this?</p>