So that's another core module finished.
You learned how to store your data, not just locally in memory which you of course need for the running
app but also how to store it on a server, so that you can get it after your app restarted
or importantly, also on other devices using this app because you're not the only user of this application
and whilst you sometimes have data that only belongs to you,
the products in a shop certainly aren't of that kind,
so it's good that we can now store them on a server.
You learned how to store data there, how to send requests, how to send requests to change or delete data,
how to fetch data, how to show a loading spinner,
also how to use this pull to refresh functionality, how to show errors if you got some,
all of that is important and all of these things are things or features you will need in most applications
you build. Therefore
this was a key module, hopefully helpful to you in future applications
and with that in this project here, we can move on to also add authentication.