Summary
In this chapter, we understood what Local Storage entities are, and saw that the way they are created and manipulated is not that different from database entities. Furthermore, we realized that we can create them as replicas of existing ones in the database, thus also allowing us to speed up the creation of synchronization mechanisms between them.
We also learned how to obtain data from these entities for our applications and that we cannot mix Local Storage entities with database entities.
Finally, we understood the fundamentals of the most common data synchronization patterns between Local Storage and the database, and that OfflineDataSync
ensures the functioning of offline mobile applications in a much more cohesive and satisfying way.
In the next chapter, we're going to shift our focus a bit. Let's think more about the frontend at the UX/UI level and how we can make our applications more attractive by using style guides! Curious? So, let's turn the...