Rails 3 focuses on making JavaScript more unobtrusive and agnostic by moving it out of view templates and into separate JavaScript files. It also improves the routing and controller architecture by adding more flexibility and abstraction. The real secret to high productivity with Rails is maintaining an open dialogue with stakeholders to renegotiate requirements as needed.