Iniciar o node.js como um novato completo no servido

Minha pergunta principal é se faz sentido começar com node.js como um newb completo do servidor. O JS / node.js é uma boa opção para iniciar a programação da Web do lado do servidor a partir do zero?

Eu faço muito trabalho de front-end, como HTML, CSS e JS básico. Eu até queria começar com o Rails, mas sempre tive a sensação de que não saber o que está acontecendo por trás das cortinas me deixa completamente incerto sobre a estrutura - era muita "convenção sobre configuração"

Minha esperança é aprender JS em geral e mergulhar no node.js logo depois. Porém, não sei se essa é uma boa abordagem para uma pessoa sem nenhuma experiência no servidor. Ao examinar os tópicos e discussões existentes do node.js., a terminologia usada parece exigir muito conhecimento sobre como os servidores funcionam em gera

questionAnswers(1)

yourAnswerToTheQuestion