About this Book
This book will help you learn the Dart language, understand the Dart ecosystem, and write Dart code targeted to run in modern web browsers and on the server. You’ll use the latest HTML5 technologies to build apps capable of running disconnected in the browser and create Dart servers capable of two-way communication with browsers.
As a structured language, Dart is ideal for building large-scale apps in distributed teams. And with tools to enable automatic checking and validation of your and your fellow developers’ code, Dart helps make your life as a developer easier.
Whether you prefer to build interactive user interfaces or are happier creating efficient back-end code, you’ll find that Dart, combined with modern browser technology, brings the structure of the server to the front end, and the flexibility, dynamism, and speed of browser development to the back end.