HTML5 Developer Conference header
  • John Firebaugh
  • MapBox


  • building iD, a new editor for OpenStreetMap
  • Time: Tuesday @ 2:30pm | Room N-114

A typical web application today is built with a Model-View-Whatever framework such as Backbone.js, Ember or Angular.js, a DOM-oriented library like jQuery or Zepto, and a templating language such as moustache or handlebars. In building iD, a new editor for OpenStreetMap, we took a different approach. iD is built almost entirely using D3 -- no framework, no $, no templates. At the DOM level, D3 does 90% of what we would have needed jQuery for, in a simpler, more predictable, and more flexible way.

This presentation was contributed by The Graphical Web, for more info see Graphical Web Abstracts


Interested in
being a sponsor?

Contact us at

Newsletter Signup
Signup for our newsletter today!