Using Dart For Structured Web Programming
The Dart platform allows you to write code that runs on servers and in modern web browsers. The Dart platform includes a language, libraries, an editor, a virtual machine (VM) for both servers and browsers, and a compiler to JavaScript. so your Dart web apps will work in multiple browsers.