Querer ser “backend Node” já é começar se limitando. Node não é área. É só um runtime de js. Que esta perdendo espaço para bun e deno, digasse de passagem.
No mundo node muita coisa de “renderização no servidor” é basicamente React rodando no servidor com outro nome bonito. Então não da para fugir como se fosse coisa de frontend.