¿Cuál tiene un futuro mejor: web2py o Ruby on Rails?

Veo cómo esto podría convertirse rápidamente en un tema de guerra de llamas, ya que es realmente una cuestión de opinión. Sí, uno podría ver los datos de adopción de tecnología, pero incluso una respuesta basada en este tipo de datos está sesgada y puede interpretarse de diferentes maneras, dependiendo del punto de vista de la persona que intenta responder preguntas como esta. En mi humilde opinión, no creo que la pregunta sea realmente la pregunta que el cartel quiere que se responda. ¿Cuál es la motivación detrás de la pregunta? Es simplemente: “¿Qué marco debo pasar tiempo aprendiendo porque va a estar presente en el futuro?” A eso, diría que nunca sabemos cuándo vendrá la próxima gran cosa y hará que nuestros mejores marcos de hoy sean obsoletos. Pero eso probablemente no sucederá mañana, así que aprende hoy … Mientras lo haces, aprende ambos marcos para que puedas formar tus propias opiniones sobre sus diversas fortalezas y debilidades. Y, si la pregunta realmente es: “¿Qué marco debo aprender para mejorar la seguridad de mi trabajo?”, La respuesta es la misma que para la pregunta anterior. AMBOS. ¡Habla sobre seguridad laboral entonces! 😉

Diría que la tecnología más innovadora en el futuro … también depende de los servicios y las organizaciones que adopten cualquiera de las tecnologías.

Lo que veo con Rails es que hay una comunidad fuerte detrás de esto. Además del aspecto comunitario de las bibliotecas de software, Rails tiene una serie de organizaciones para ayudar a las personas a aprender Rails como Rails Girls, cursos de codificación de 12 semanas como MakersAcademy, cursos en línea como escuela de código o materiales de aprendizaje como Railscasts.

Realmente no puedo hablar por web2py, ya que no estoy muy familiarizado con él, pero Ruby on Rails definitivamente tiene mucho a su favor, y para las personas que desean ingresar a la programación web hay mucho apoyo.

¡También estoy ayudando a la innovación de RoR con Drystorm.co!

More Interesting

Cómo construir una plataforma para rastrear clientes potenciales en mi sitio web

¿Qué tienes que saber sobre Linux para poder hacer todo en el desarrollo web?

Cómo aumentar el límite de memoria PHP en CPanel

¿Qué mejoras puede hacer Node.js para ganarse a más personas?

Para Socket.IO con Angular, ¿hay superposiciones con RabbitMQ?

Cuando 'diseñas' un sitio web / blog para alguien, ¿qué incluye eso?

¿Qué tan fácil es construir una extensión de Shopify? Entiendo que es una pregunta demasiado genérica, así que digamos en comparación con la extensión Magento eCommerce.

¿Cuál es la mejor plataforma para crear un sitio web educativo: WordPress o Yii framework? ¿Por qué?

¿Cuál fue la pila de software menos irritante con la que has trabajado en tu vida de programación?

¿Quién es la persona más buscada en la web hoy?

Si Jimmy Wales, cofundador de Wikipedia, cambiara su modelo de negocio de una organización sin fines de lucro a una con fines de lucro y respaldada con anuncios pagados, como los anuncios discretos en los resultados del motor de búsqueda de Google, ¿qué valdría Wikipedia?

Cómo hacer una calculadora básica con JavaScript

¿Qué herramientas utiliza para las pruebas de control de calidad, en lo que respecta al desarrollo web?

¿En qué idiomas está construido este sitio web y cuánto tiempo me tomará (a un novato) y a un diseñador construir una réplica?

¿Cuál es la mejor biblioteca matemática para hacer cálculos de alta resolución con Node.js?