Retroceder   Foros del Web > Programación para sitios web > Ruby on Rails

Respuesta
 
Herramientas Desplegado
Antiguo 20-dic-2007, 11:06   #1 (permalink)
charlygarcia ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 35
que es RoR de manera sencilla ?

que es RoR ? donde puedo encontrar informacion sencilla y en español ?
charlygarcia está desconectado   Responder Citando
Antiguo 20-dic-2007, 11:51   #2 (permalink)
dorvax sólo puede mejorar
 
Fecha de Ingreso: octubre-2007
Mensajes: 169
Re: que es RoR de manera sencilla ?

Ruby on Rails, también conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby
dorvax está desconectado   Responder Citando
Antiguo 28-dic-2007, 17:45   #3 (permalink)
Italico76 sólo puede mejorar
 
Avatar de Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 575
Enviar un mensaje por MSN a Italico76
Re: que es RoR de manera sencilla ?

Ruby no es el lenguaje y Rails el framework ?
__________________
Se feliz
Italico76 está desconectado   Responder Citando
Antiguo 04-ene-2008, 13:21   #4 (permalink)
dorvax sólo puede mejorar
 
Fecha de Ingreso: octubre-2007
Mensajes: 169
Re: que es RoR de manera sencilla ?

Cita:
Ruby on Rails, también conocido como RoR o Rails es un framework de aplicaciones web...
exacto italico76
dorvax está desconectado   Responder Citando
Antiguo 04-ene-2008, 15:08   #5 (permalink)
Kublai ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid, España
Mensajes: 10
Re: que es RoR de manera sencilla ?

Ruby on Rails es un framework de programación que implementa el paradigma Modelo-Vista-Controlador desarrollado por la compañia 37Signals. Se desarrollo en principio para el proyecto BaseCamp, una aplicacion Web2 de 37Signals, a día de hoy ya podría considerarse un entorno maduro aunque me queda la duda de su escalabilidad. Al implementarse sobre Ruby que es un lenguaje interpretado siempre te queda el problema del tiempo de ejecución, de hecho puedes notar como este lenguaje se toma un momento antes de procesar cualquier script que hagas en Ruby. Por otro lado hay que decir que como lenguaje es muy completo e implementa cosas que en otros lenguajes ni existen, impresiona el hecho de que creado por una sola persona haya llegado a ser tan popular (El creador de Ruby es Yukihiro Matzsumoto).

Si deseas programar aplicaciones en RubyonRails es buena idea trabajar en Aptana, un IDE que a día de hoy se ha hecho cargo de RadRails, un plugin para Eclipse que hace más sencillo el desarrollo de aplicaciones en RoR.

Última edición por tunait; 04-ene-2008 a las 16:29. Razón: remover firma
Kublai está desconectado   Responder Citando
Antiguo 04-ene-2008, 15:53   #6 (permalink)
michaelc tiene algunos puntos positivos de karma
 
Avatar de michaelc
 
Fecha de Ingreso: abril-2005
Ubicación: Caracas, Venezuela
Mensajes: 109
Re: que es RoR de manera sencilla ?

Hay algo que no me queda claro para que se usa este lenguaje, para aplicaciones de que tipo Web? Si es asi sobre que servidor correo esto?

Gracias!
__________________
Mi Portafolio de Diseño Web
michaelc está desconectado   Responder Citando
Antiguo 06-ene-2008, 09:40   #7 (permalink)
roschereric ha deshabilitado el karma
 
Avatar de roschereric
 
Fecha de Ingreso: enero-2008
Mensajes: 12
Re: que es RoR de manera sencilla ?

Cita:
Iniciado por michaelc Ver Mensaje
Hay algo que no me queda claro para que se usa este lenguaje, para aplicaciones de que tipo Web? Si es asi sobre que servidor correo esto?

Gracias!
Ruby On Rails es un famework para desarrollar aplicaciones web. Un framework es una colección de librerías y una estandarización en la forma de hacer las cosas que te permite dedicarte más exclusivamente a la lógica de negocios de tu aplicación y no "perder" el tiempo en desarrollar las funcionalidades que tienen que ver con el hardware, los protocolos, el sistema operativo, o cualquier cosa para la que el framework sea desarrollado.

En el caso de Ruby On Rails, está desarrollado en el lenguaje de programación Ruby.
Ruby es un lenguaje interpretado, que tiene muchas ventajas con respecto a otros lenguajes a la hora de desarrollar ágilmente. Para una explicación más detallada te recomiendo buscar en es.wikipedia.org.

Para poder correr tu aplicación hecha en ROR (Ruby On Rails) tenés que tener instalado en primer lugar el intérprete Ruby que corresponda a tu sistema operativo, y luego instalarle los paquetes del framework con el comando gem.

Si usas Windor, lo más sencillo para empezar es InstantRails, que ya viene con un Apache, una base de datos MySQL, y Ruby.

Si trabajas con PHP, es un gran paso hacia adelante!!! Es mucho mas organizado, ordenado, mantenible, ágil para desarrollar, full objetos, etc.

Suerte y a animarse!
roschereric está desconectado   Responder Citando
Antiguo 06-ene-2008, 11:23   #8 (permalink)
michaelc tiene algunos puntos positivos de karma
 
Avatar de michaelc
 
Fecha de Ingreso: abril-2005
Ubicación: Caracas, Venezuela
Mensajes: 109
Re: que es RoR de manera sencilla ?

Cita:
Iniciado por roschereric Ver Mensaje
Ruby On Rails es un famework para desarrollar aplicaciones web. Un framework es una colección de librerías y una estandarización en la forma de hacer las cosas que te permite dedicarte más exclusivamente a la lógica de negocios de tu aplicación y no "perder" el tiempo en desarrollar las funcionalidades que tienen que ver con el hardware, los protocolos, el sistema operativo, o cualquier cosa para la que el framework sea desarrollado.

En el caso de Ruby On Rails, está desarrollado en el lenguaje de programación Ruby.
Ruby es un lenguaje interpretado, que tiene muchas ventajas con respecto a otros lenguajes a la hora de desarrollar ágilmente. Para una explicación más detallada te recomiendo buscar en es.wikipedia.org.

Para poder correr tu aplicación hecha en ROR (Ruby On Rails) tenés que tener instalado en primer lugar el intérprete Ruby que corresponda a tu sistema operativo, y luego instalarle los paquetes del framework con el comando gem.

Si usas Windor, lo más sencillo para empezar es InstantRails, que ya viene con un Apache, una base de datos MySQL, y Ruby.

Si trabajas con PHP, es un gran paso hacia adelante!!! Es mucho mas organizado, ordenado, mantenible, ágil para desarrollar, full objetos, etc.

Suerte y a animarse!
Ya comprendo muchas gracias, bueno mi orientación es más hacia el diseño web aunque también me gusta un poco la programación; hasta ahora solo he lidiado con PHP y ActionScript. He conocido otros lenguajes como ASP, Java. Pero definitivamente la manera de trabajar en PHP es genial y es la uncia que me ha motivado por la gran aceptación y facilidad para aprenderlo.
__________________
Mi Portafolio de Diseño Web
michaelc está desconectado   Responder Citando
Antiguo 07-ene-2008, 09:46   #9 (permalink)
roschereric ha deshabilitado el karma
 
Avatar de roschereric
 
Fecha de Ingreso: enero-2008
Mensajes: 12
De acuerdo Re: que es RoR de manera sencilla ?

Cita:
Iniciado por michaelc Ver Mensaje
Ya comprendo muchas gracias, bueno mi orientación es más hacia el diseño web aunque también me gusta un poco la programación; hasta ahora solo he lidiado con PHP y ActionScript. He conocido otros lenguajes como ASP, Java. Pero definitivamente la manera de trabajar en PHP es genial y es la uncia que me ha motivado por la gran aceptación y facilidad para aprenderlo.
Bueno, Ruby justamente es muy sencillo de aprender, y el poder usar Rails, te va a ayudar a escribir mucho menos. Poder usar partials, y objetos reutilizables es un gol de media cancha, inclusive a la hora de mantener y realizar cambios en tu aplicación.
PHP es muy lineal a mi gusto (estructurado) en la ejecución.

Ademas si te dedicas a realizar sitios web sencillos con acceso a bases de datos, ActiveRecord te facilita no tener que escribir nada de SQL, ni preocuparte de cuando ni como guardar los datos. Simplemente lo hace solo, "magia"... Como todo ORM, inclusive si cambias de tipo de base de datos (supongamos que migras de MySQL a PostgreSQL), podes utilizar el mismo código, porque la parte de consultas se hace "transparente" para el programador (Siempre y cuando el motor de bases de datos esté soportado por el ORM).

Tiene soporte para Test Driven Development, etc.

Para empezar a desarrollar paso a paso una aplicación en ROR, te recomiendo el libro "Agile Web Development with Rails" (Segunda edición) de Dave Thomas y David Heinemeier Hansson. A mi me vino muy bien.
roschereric está desconectado   Responder Citando
Antiguo 08-ene-2008, 15:42   #10 (permalink)
neivan está en el buen camino
 
Avatar de neivan
 
Fecha de Ingreso: febrero-2005
Mensajes: 535
Re: que es RoR de manera sencilla ?

Estoy interesando en este nuevo sistema, he ojeado bien la mayoría de post referentes y sus explicaciones pero está claro que la mejor recomendación es probarlo.

Tengo una pregunta, tras leer que facilita la realización de una Web por la menor necesidad de LOCs (lineas de codigo) y la ayuda con el trabajo contra Bases de Datos, la pregunta va sobre el caso de una herramienta pesada, de gestión de recursos de una empresa, donde puede estar hechar con .Net, o con jsp-usebeans-struts.... donde se necesite trabajar con muchos datos y muchos accesos, por ejemplo una herramienta que gestiones altas, bajas de productos, encargos, carrito de la compra....

¿Recomendariais Ruby on Rails para ese tipo de trabjaos también??? porque lo que he visto más bien de ejemplo son pequeñas herramientas, blogs...
neivan está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:27.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93