A framework for Ruby-based web apps