Widoki - ActionView, RHTML
Klasa ActionView odpowiedzialna zbytnio widoki definiuje masa pomocniczych metod, pozwalających uzyskiwać kod HTML, np.:
link_to "Usuń użytkownika", { :action => "destroy", :id => @user.id }, :confirm => "Jesteś pewien?" form_tag({:controller=>'user', :action=>'search'}, :method=>'get')Widoki pisze się w plikach *.rhtml, które zawierają przemieszany kod HTML oraz Ruby. w ów rodzaj przygotowany wzór interpretowany jest przez projekt ERB (Ruby Embedded), który działa podobnie aż do parsera PHP. zbytnio pośrednictwem temu kod HTML możliwy np. generowany w pętli. jeden pejzaż odpowiada zazwyczaj jednej akcji kontrolera. Widoki na zbiorowość osadzane są w jednolitym dla strony szablonie (ang. layout), aż do którego wstawia się rezultat działania poszczególnych akcji.