Example
For all the examples in this book we will use MailApp, which is an application akin to Inbox or Gmail. At launch, the application displays a list of conversations, which we can browse through. Once we click on a conversation, we can see all its messages. We can also compose a new message, or view an existing message in a popup.
You can find the source code of the MailApp application here: https://github.com/vsavkin/router_mailapp.
The code in this book has been simplified and altered in places to make it more appropriate for teaching. The final MailApp code on GitHub illustrates how this teaching code can be applied in a full application.