Like Ruby Racer, but with a JS frontend