Llevo un par de días investigando Ror, mi duda es la siguiente:
A la hora de crear una aplicación web cómo podría llevarla a cabo?:
- A través de rails: por lo que he visto te crea todo el esqueleto de
la aplicación, sólo necesitas crear tus controladores, modelos y vistas,
te facilita la vida en todo. Aquí voy bastante bien, lo entiendo todo y
me salen las cosas facilillas. - O bien, una vez que me he leido un pequeño tutorial sobre la
programación en ruby (objetos, clases, herencia, variables, itinerancia,
accesores, etc etc), se puede hacer como en Php? es decir, hacer la web
basada toda en objetos, tener tus ficheros con sus respectivas clases,
teniendo un index y que dependiendo de la petición que llegue crear el
objeto, llamar a sus respectivos métodos y que saque por una plantilla
el resultado. Asi lo venía haciendo en php, quisiera saber si en ruby se
hace lo mismo, crear los ficheros .rb conteniendo las clases,llamar a
los métodos correspondientes y que pinte el HTML.
En Php podía abrir un index.php en el navegador, me leía mi clase y de
ahí me creaba objetos de otras clases, llamaba a sus métodos y me
pintaba el html, pero claro, en ruby no se cómo lo hace, no puedo abrir
un index.rb en el navegador. Igual estoy diciendo una burrada con ésto,
viniendo de Php querer hacer algo así en ruby, cuando no tiene nada que
ver. Alguien me puede encaminar? No se me ocurre nada, si tengo un
fichero.rb tal como
así:
class MiClase
def proceso
“Hola Mundo”
end
end
obj=Miclase.new
obj.proceso
cómo puedo hacer para ejecutar mi clase en el navegador y cómo puedo
pintar el resultado en la plantilla. Se puede hacer ésto?