title: Listening to API changes in Flutter
body: <p>assume I have an API that gives a JSON response that return an id and a name.</p>
  <p>In a mobile application normally I would make an http GET response to get this data in a one time connection with the server and display the results in the app, however if the data changes over time and I want to keep listening to this data whenever it changes how is that possible ?</p>
  <p>I have read about sockets and seen the socket_io_client and socket_io packages, but I did not get my head around it yet, is using sockets the only way to achieve this scenario ? or is it possible to do it in a normal http request ?</p>
  <p>Thanks for your time</p>