¿Completa el aprendizaje para principiantes node.js / express o Ruby on Rails?

Pienso, aprende ambos. Soy un desarrollador de NODE.js, pero pronto también desarrollaré algunos rieles. Node.js se inspira mucho en Ruby on Rails. Si conoces bien Javascript, Node.js se sentiría realmente natural para ti. Es una forma divertida de desarrollar.

Pero como es temprano en el ciclo de vida de Node.js, hay muchas cosas que puedes aprender y nosotros, como desarrolladores de Node.js, aprendemos de Rails. Absolutamente invertiría tiempo en Node.js como una estrategia a largo plazo. Las empresas aún no se han dado cuenta del potencial para crear aplicaciones web en tiempo real con Node.js. Twitter usó los rieles y fue todo acerca de la información rápida. Node es rápido en hacer el tipo de cosas que Twitter hace, Ruby es realmente lenta (en términos de tiempo de ejecución) pero rápida de desarrollar. Node intenta hacer ambas cosas rápidamente, pero es especialmente exitoso en mejoras masivas en la velocidad de la aplicación de E / S.

Desarrollador de software @ IT Outsourcing Company

Diré que al comenzar con Ruby y Rails, aprenderá patrones de código altamente elegibles y definitivamente trabajará con javascript en la interfaz con la aplicación Rails, si aprenderá la arquitectura de Rails MVC, las rutas también le permitirán agarrar cualquier marco fácilmente. Todos están intentando copiar la arquitectura de los rieles, y si conoces JavaScript decente, puedes aprender los nodos o los expreS de la noche a la mañana, no hay ciencia de cohetes en los marcos de nodos de aprendizaje.

Simplemente haría node.js pero parece que no hay muchos tutoriales disponibles.

Para Ruby on Rails iba a hacer el tutorial de Michael Hartl porque él explica todo y también lo codifica todo.

Con node.js escuché que puedes usar express.js para ayudar. No soy fluido en JavaScript, así que estoy empezando desde el principio.