Mondom, én csak egy álcázott "subs"-nak szántam a hozzászólásomat, de ahogy elnézem, más nem nagyon jár erre, szóval...
Ruby-val nem foglalkoztam a helloworldnél mélyebben, viszont egy-két keretrendszert anno megnézegettem (PHP, Python elsősorban).
Nekem úgy tűnik, hogy ha van olyan, ami elrejti előled teljesen a HTML-CSS-JS dolgokat, nem túl elterjedt, mert még egy ilyennel sem találkoztam.
De nem is látom sok gyakorlati értelmét, mi több, igazán elképzelni sem tudom, hogy lehetne egy olyan keretrendszert készíteni, ami elrejti előled mondjuk a JS-t és teljes mértékben az általad válaszott nyelven (jelen esetben Ruby) programozható.
Már csak azért sem, mert az első kifogás az lenne, ami pl. a dreamwaeaver és tsai ellen: feleslegesen nagy kódot generálna, nehéz optimalizálni az eredményét stb.
Feltéve, hogy programozásról beszélünk és nem valami GUI-ról, mint pl. (jó, ez nem web) a QtDesigner, mert ez megint egy külön téma azt hiszem.
Ha meg olyanra vágysz, hogy egyáltalán ne kelljen foglalkozni a webes dolgokkal, akkor pl. van olyan, hogy uniPaaS. ;)
(igaz, ez már rég nem ruby, ez egy önálló fejlesztőeszköz :) )