En 2017 para la comunidad, las oportunidades, la curva de aprendizaje y la usabilidad, debe aprender Nodo (+ Express / Hapi / Koa) sobre Ruby on Rails
Para aclararlo, comparar Nodo y Rails no tiene todo el sentido. Rails es un marco de aplicación web completo para su servidor, Node es un tiempo de ejecución (con algunas características adicionales) que le permite crear servidores web básicos en JavaScript, pero puede agregar grandes cantidades de funcionalidad además de Node con módulos (más de 450 son creados todos los días).
Entonces, en realidad , usará Node con algún tipo de marco de aplicación web (como Express / Hapi / Koa), lo que lo hace más comparable a Ruby on Rails.
- ¿Qué cosas útiles han aprendido los empleadores de las entrevistas de salida?
- ¿Prefieres ganar 10.50 / hr y algo así como tu trabajo o 13.50 / hr y odiar tu trabajo?
- ¿Qué significa completar un título y / o diploma en gestión de recursos humanos?
- ¿Qué beneficios para los empleados ofrece Walmart?
- Cómo manejar el ausentismo para empleados exentos
Con eso en mente:
La comunidad de desarrolladores de Node está floreciendo
La energía alrededor de Node y Express es enorme. El compromiso en Stack Overflow es enorme y superó a Rails en 2015. Agregue Express y es aún más grande
La innovación y la energía se están trasladando al ecosistema Node.
Los roles de nodo y la oportunidad han superado a Rails
Ruby on Rails ha tenido una gran cantidad de roles durante años, pero está en declive. 873 compañías en Angellist están contratando para puestos en Rails. 1133 para puestos de Node.js.
Node se usa en producción en Netflix, Uber, PayPal y Linkedin y en muchas de las otras compañías más grandes del mundo.