Hola, antes de nada quería presentarme, soy Juan Fran y es mi primer post en este foro, espero hacer muchos más si así elijo la opción que presento.
Mi pregunta es si me recomiendan usar Ruby On Rails para desarrollar una aplicación web para el trabajo de fin de grado (el final de la carrera).
He de decir, que no he tocado nunca Ruby a diferencia de Python (Django, mi segunda opción), pero que me interesaría aprenderlo pues se utiliza mucho ahora, he oído hablar mucho de él
y poca gente de mi facultad parece tener nociones.
Tengo un cuatrimestre para ir tenteando el terreno y el desarrollo sería en el segundo cuatrimestre, mi nivel de adaptación a lenguajes nuevos, no es altísimo, es más bien medio,
vengo de Java, C, Python. Mi experiencia con aplicaciones web se limitan a Java Spring MVC.
¿Creen que me debería aventurar con RoR?
No te fijes demasiado en si sabes python o ruby para liarte a hacer una web con sus respectivos frameworks. Aunque fueras un maquina en ruby, por poner un ejemplo, el primer dia que te pongas con Ruby on Rails ibas a poner cara de incognita de como y porque ocurren las cosas por dentro.
Es importante que es lo que te han preguntado de que quieres hacer la web. Rails tiene tropecientas gemas que te ayudaran en el desarrollo de la web, contra mas puedas aplicar a tu web, mejor te funcionara. Y esto depende de que sea la web, como la vayas a implementar y que funcionalidad vaya a tener (registro de usuarios, que formularios, etc). Desconozco a que nivel estara Django en el aspecto de los 'paquetes' adicionales, pues no lo conozco demasiado, pero intuyo que no esta al mismo nivel.
Si vas con prisa para tu proyecto te diria que te busques a alguien que pilote del tema para que te vaya aconsejando con tu codigo, si alguno de tus profes lo ha visto o lo conoce, genial. Si no, vas a necesitar consejo externo. Mis primeras webs en rails eran de chiste.. funcionaban.. pero de chiste..
Otra cosa que puedes hacer para decidirte es.. ve a la biblio de tu uni, coge un libro de cada framework y ponte una mañana a cotillear.. ya iras viendo/descartando uno u otro..
Muchísimas gracias Iván, necesitaba una respuesta así.
Por ahora desconozco el alcance de mi aplicación pero la integración con social networks es un requisito casi indispensable. También es muy posible que incluya integración con YouTube y tenga contenido multimedia, análisis estadísticos, técnicas de gamificación, internacionalización. Cosas muy típicas para las que seguramente haya gemas disponibles.
Me parece una idea muy buena,
Podrás tener tu proyecto listo en un tiempo récord.
Ademas estoy seguro de que te encantara.
Y si necesitas ayuda con algo no dudes en contactarme, te ayudare con lo que pueda.
Efectivamente. En cuando entiendes cómo funciona Rails y sabes cómo se estructuran las cosas el desarrollo lo harás muy rápido. Eso sí, la curva de aprendizaje quizá no es la más sencilla.
Mi pregunta es si me recomiendan usar Ruby On Rails para desarrollar una aplicación web para el trabajo de fin de grado (el final de la carrera).
He de decir, que no he tocado nunca Ruby a diferencia de Python (Django, mi segunda opción), pero que me interesaría aprenderlo pues se utiliza mucho ahora, he oído hablar mucho de él
y poca gente de mi facultad parece tener nociones.
Tengo un cuatrimestre para ir tenteando el terreno y el desarrollo sería en el segundo cuatrimestre, mi nivel de adaptación a lenguajes nuevos, no es altísimo, es más bien medio,
vengo de Java, C, Python. Mi experiencia con aplicaciones web se limitan a Java Spring MVC.
¿Creen que me debería aventurar con RoR?
Un saludo, muchas gracias.
17/09/2015 12:26
18/09/2015 09:54
Es importante que es lo que te han preguntado de que quieres hacer la web. Rails tiene tropecientas gemas que te ayudaran en el desarrollo de la web, contra mas puedas aplicar a tu web, mejor te funcionara. Y esto depende de que sea la web, como la vayas a implementar y que funcionalidad vaya a tener (registro de usuarios, que formularios, etc). Desconozco a que nivel estara Django en el aspecto de los 'paquetes' adicionales, pues no lo conozco demasiado, pero intuyo que no esta al mismo nivel.
Si vas con prisa para tu proyecto te diria que te busques a alguien que pilote del tema para que te vaya aconsejando con tu codigo, si alguno de tus profes lo ha visto o lo conoce, genial. Si no, vas a necesitar consejo externo. Mis primeras webs en rails eran de chiste.. funcionaban.. pero de chiste..
Otra cosa que puedes hacer para decidirte es.. ve a la biblio de tu uni, coge un libro de cada framework y ponte una mañana a cotillear.. ya iras viendo/descartando uno u otro..
Ya nos contaras que haces..
18/09/2015 15:11
Por ahora desconozco el alcance de mi aplicación pero la integración con social networks es un requisito casi indispensable. También es muy posible que incluya integración con YouTube y tenga contenido multimedia, análisis estadísticos, técnicas de gamificación, internacionalización. Cosas muy típicas para las que seguramente haya gemas disponibles.
Un saludo. Gracias.
06/10/2015 18:51
Podrás tener tu proyecto listo en un tiempo récord.
Ademas estoy seguro de que te encantara.
Y si necesitas ayuda con algo no dudes en contactarme, te ayudare con lo que pueda.
09/10/2015 14:57