¿Comience con node.js como un novato completo del lado del servidor?

Mi pregunta principal es si tiene sentido comenzar con node.js como un newb completo del lado del servidor. ¿Es JS / node.js una buena opción para iniciar la programación web del lado del servidor desde cero?

Hago mucho trabajo frontend, a saber, HTML, CSS y JS básico. Incluso quería comenzar con Rails, pero siempre tuve la sensación de que no saber lo que está sucediendo detrás de las cortinas me hace completamente inseguro sobre el marco: era demasiado "convención sobre la configuración".

Mi esperanza es aprender JS en general y sumergirme en node.js justo después de eso. Sin embargo, no sé si este es un buen enfoque para una persona sin ninguna experiencia del lado del servidor. Al examinar los temas y debates existentes de node.js, la terminología utilizada parece requerir mucho conocimiento sobre cómo funcionan los servidores en general.

Respuestas a la pregunta(1)

Su respuesta a la pregunta