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 systems such as external JavaScript functions and communicate with external servers. You’ll use HTML5 AppCache technology to let your app run without a server, and go further by turning your app into a Chrome packaged app.

This part is focused on the client side. By the end of part 3, you’ll be ready to investigate Dart on the server, building a back-end for your client-side app.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.191.235.8