For those that like to work with React this looks like an interesting project currently in beta.

Peter Witham @pwitham