O'Reilly logo

Dart in Action by Chris Buckett

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part 3. Client-side Dart apps

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required