Esses dias precisei hospedar um servidor e foi minha primeira vez então quebrei muito a cabeça, coisa de semanas pra hospedar mas felizmente consegui.

Se for um servidor, o backend da aplicação poderia usar os que eu tentei como Vercel, Heroku ou AWS. Tentei com esses três mas só tive sucesso com a AWS, apesar de gerar pequenos custos (uns 10 reais). Na AWS utilisei os serviços de API Gateway, Lambda e RDS mas recomendo usar o serverless framework que já configura isso tudo pra gente.