Brut: A New Web Framework for Ruby
Brut aims to be a simple, yet fully-featured web framework for Ruby. It's different than other Ruby web frameworks. Brut has no controllers, verbs, or resources. You build pages, forms, and single-action handlers. You write HTML, which is generated on the server. You can write all the JavaScript and CSS you want. Here’s a web page that tells you what time it is: class TimePage < AppPage def initialize ( clock :) @clock = clock end def page_template header do h1 { "Welcome to the Time Page!" }