Mesmo que seu foco seja front-end, eu acho válido você entender como funciona o back-end. Construir um CRUD (Create, Read, Update e Delete) e consumir ele com a biblioteca react. Para você ter uma noção do fluxo de desenvolvimento.
Eu quero mesmo aprender pelo menos Node. Não por agora para não perder o foco do front-end. Depois que eu masterizar o front-end, eu vou dar uma aprendida boa no back-end para ser um profissional mais completo. Tem alguma sugestão de material/curso que indica?
Olha, você disse que já tem um bom conhecimento em JS então já sabe node, node é js. Para desenvolver melhor a noção de node, recomendo o pessoal da Rocketseat eles tem um conteúdo bacana, para você iniciar pelo menos.
Valeu! Obrigado pela referência.