In the third part of the book, you’ll see how to build the client side: building browser-based, single-page Dart apps using the latest HTML5 technology.
Chapter 10 introduces the Dart event loop and explains how to build a user interface using Dart’s browser DOM manipulation libraries and register your app to listen for browser-based events.
In chapter 11, you’ll learn how to interact with the browser, letting your singlepage app react to browser navigation events. You’ll use in-browser cookies and offline storage to persist state and data across sessions and learn how to serialize your objects into a JSON form.
By chapter 12, you’ll be ready to look beyond the Dart ecosystem and let your app interact with external ...