This chapter covers
Users are accustomed to using built-in browser navigation tools, such as the browser’s forward and back buttons and bookmarks, to navigate web apps in the same way they have been doing for years with normal websites. Users also expect apps to have fast response times, which apps achieve by persisting data offline.
Modern browser technology makes it possible to meet your users’ expectations. In this chapter you’ll add these features to the DartExpense example application you started in the previous chapter.
In a single-page web ...