Quote Originariamente inviata da MItaly Visualizza il messaggio
Non ho mai lavorato in Ruby, ma da quanto ne so, come accade in Python, solitamente si usano framework in cui la logica è invertita rispetto a PHP o ASP classico: in base alla URL richiesta e alle regole di routing viene chiamata una tua funzione, che fa le sue cose e, nel caso sia necessario, chiama l'engine di templating per costruire la pagina da inviare dal client (passando eventualmente i parametri calcolati dalla tua funzione).
L'idea è che questo consente di evitare gli spaghettoni di logica di controllo e di presentazione che si tendono a formare in applicazioni PHP o ASP "classico", in cui il template e la logica sono completamente mescolate.

Per iniziare (e per tanti progetti non troppo grossi) credo che un buon microframework sia Sinatra (almeno, io in Python mi sono sempre trovato bene con Flask, che mi dicono essere piuttosto simile).
Scusa hai un link per scaricare Sinatra per windows.
Grazie