Achei interessante o trecho
3. Para o back-end vc já sabe java então vai com esse mesmo (Mas se quiser algo novo, dá uma olhada no Node.js)
Nesse ponto me fez pensar um pouco: continuar com o desenvolvimento em java + spring boot e usar algum framework ou 'vanilla js', ou aprender Node? Eu tive aula de Node na faculdade, cheguei a fazer um CRUD simples. Vou continuar pesquisando a respeito do Node e estudar o uso do react com spring boot, apenas por estar mais na minha zona de conforto, mais para frente eu pego para estudar melhor o Node e fazer algum projeto mais elaborado.
Agradeço os links de referência, apartir daqui ja tenho um bom guia.
Vlw! \o