Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por lasizoillo (9545) el Sábado, 10 Diciembre de 2005, 01:53h (#655736)
    ( http://127.0.0.1/ | Última bitácora: Jueves, 01 Julio de 2010, 03:18h )
    rl0: ¿Qué es eso del 'on rails'?

    Es un nombre (con buen marketing) de un framework de desarrollo web para ruby. Se supone que si lo usas la cosa ira sobre railes :-)

    rl0: ¿Para qué sirve exáctamente?

    Como todos los frameworks, mayormente para dos cosas:
    1.- Trabajar menos al hacer las cosas.
    2,- Trabajar de una forma "estandarizada".

    rl0: ¿Sólo para web o es algún tipo de toolkit tipo TK?

    Esta pensado para web.

    rl0: ¿Se puede integrar en Gnome de alguna forma?

    A mala hostia todo se puede hacer. Otra cosa es que sirva de algo. El ejemplo menos villano que se me ocurre es el siguiente:

    Estos frameworks ponen hincapie en separar el Controlador de la Vista y del Modelo. Además de que se pueden hacer aplicaciones web como churros. ¿Pero que pasa si quieres tener una aplicación de GTK que se integra con el escritorio, pero ejecutando el código en el servidor a traves de uno de estos frameworks? Facil:
    -Haces tu aplicacion GTK que se integra con gnome.
    -En el framework usas una vista de esas que tiene para AJAX intercambiando los datos en JSON (por poner un ejemplo rapido de desarrollar, al menos en TurboGears) o te creas tu la vista que te apetezca.
    -Haces las llamadas al servidor desde la aplicación GTK, parseas la vista y presentas los datos.

    Si este ejemplo te parece villano, te lo explicare de otra manera. Quiero hacer una web en la que los usuarios consulten el tiempo atmosferico o datos de bolsa, que de alguna manera se guardan en una base de datos. Hago el modelo en dos patadas, porque con estos frameworks esta tirado. Configuro el controlador para usar dos vistas diferentes e implemeto la logica de negocio (sacar los datos de la BD y poco más). Una vista es una pagina HTML y otra los datos en crudo. Desde la web puedes ver una pagina HTML o te puede bajar los modulos para acceder a los datos desde SuperKaramba o Konfabulator. Y todo esto currando menos que el fotografo del BOE.
    --
    Una vez metido, recordad lo sucedido [laquadrature.net].
    [ Padre ]