Get up to speed on Dart, the web development language that not only matches the dynamic natures of JavaScript, but addresses its problems as well. This practical book gets you up to speed on the language, libraries, and tools for developing structured, fast, and maintainable web apps that run in most browsers.
With this book, you'll learn how Dart can help you:
- Build web apps with the class-based, object-oriented Dart language, and compile your code to JavaScript
- Learn how to use Dart features, from variables to operators to classes and libraries
- Create, launch, and debug web and command-line apps with the Dart Editor
- Get a tour of Dart libraries, including dart:core, dart:html, dart:isolate, dart:io, and dart:json
- Become familiar with tools such as Dartium, the Chromium-based browser that includes the Dart virtual machine
- Get a walkthrough of DartChat, a client-server app in which both the client and the server are implemented in Dart