Book Image

DART Cookbook

By : Ivo Balbaert
Book Image

DART Cookbook

By: Ivo Balbaert

Overview of this book

Table of Contents (18 chapters)
Dart Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction


In this chapter, we are going to use Angular Dart to build client web applications. Angular Dart (https://github.com/angular/angular.dart) is the porting of AngularJS to Dart. AngularJS, or Angular for short (refer to www.angularjs.org), is a popular open source JavaScript framework, maintained by Google, to develop single-page dynamic web applications. Its goal is to create web-based apps with Model-View-Controller (MVC) or Model-View-ViewModel (MVVM) capabilities in an effort to make both development and testing easier.

It accomplishes this using declarative programming to build UI and wire software components so that you can concentrate on your application's logic and not on DOM manipulation. It uses a templating system with a number of so-called directives (starting with ng-) to specify customizable and reusable HTML tags and expressions that control the behavior of certain elements: in effect, you extend HTML with custom elements and attributes. Google uses Angular Dart...