>> Am I the only one who thinks this sounds like a horrible idea? :) >> > > It's horrible, but not as horrible as using straight JavaScript (or > CoffeeScript, IMO). > > It's a necessary evil thanks to JavaScript's underserved ubiquity.
Google Web Toolkit works quite well.