Posts

Showing posts from December, 2012

Video from my Dart talk at Devoxx 2012

Image
I had the pleasure of presenting Dart to Devoxx 2012 in Antwerp, Belgium. This conference had perhaps the best A/V setup of any conference that I have been to. Bonus points: the questions at the end were excellent, the audience was clearly engaged and interested. Thanks to the organizers and all the attendees!

Now, you can watch the video and slides. It's free!




4 New Simplifications from Dart Web UI

Image
The Dart Web Components package has been renamed to Dart Web UI to better reflect the wide range of functionality found in the library. Also, syntax has been simplified based on feedback from users. This post covers some of the new features and gives tips on how you can migrate your code.


Dart Web UI provides polyfills and compilers for Web Components (making them available to today's browsers), dynamic templates, and live data binding inspired by Model Driven Views. You can use Dart Web UI to build modern client-side web apps. For more information, read my blog posts about Dart Web UI or study the detailed article on the subject.

Shorter package names
Old: package:web_components/web_components.dart
New: package:web_ui/web_ui.dart
Your pubspec.yaml now looks like this:
dependencies: web_ui: any
Simpler two-way data binding for input fields

Old: data-bind="attribute:dartAssignableValue"

New: bind-attribute="dartAssignableValue"
For example:

<input type=&qu…