In this chapter, we are going to explore how to manage the communication in our app.
We will start learning how to develop async functionality. Then we will explore the different formats of data and messages that we can use to exchange messages in a communication channel.
Our goal will be to develop examples and to be able, by the end of the chapter, to integrate our app with external services and functionalities provided by a server.