o que eu já fiz em um projeto antigo foi usar um servidor php pra hospedar imagens e fiz o resto do projeto em nodejs.
servidor de imagens em php: https://github.com/pedroaf0/students-match-img-service
hospedei de graça no 000webhost
app que fiz em node que usava esse servidor de imagem: https://github.com/pedroaf0/students-match-backend
https://github.com/pedroaf0/students-match-frontend
hoje em dia eu faria tudo em php, pensando em custo beneficio, mas não vou negar que valeu a experiência.
node e pyton é legal mas php é sempre a melhor opção pra desenvolver web em 90% dos casos em minha opinião que não importa muito.