A simple Dart stack, 100% client-side.