Book Image

DART Essentials

Book Image

DART Essentials

Overview of this book

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

Chapter 6. AngularDart

AngularDart is a client-side framework used to create structured decoupled web applications using the Model-View-Controller (MVC) design pattern. Angular currently exists in two languages, JavaScript and Dart. Both projects are developed by Google and share the same philosophy, although their implementation is fundamentally different.

In this chapter, we'll learn how to use AngularDart to create two applications, and you'll see that we are already familiar with many things from the previous chapter that covered polymer.dart:

  • To-do list: With two-way data binding and a couple of Angular directives, we can create tedious tasks such as creating/removing DOM elements very easily

  • Book component: We'll reuse the book template from Chapter 4, Developing a Mobile App with Dart, once more and compare polymer.dart and AngularDart implementations

At the end of this chapter, we'll make a few notes about performance bottlenecks when using AngularDart, and what you can do about them...