Tem algum curso que me ensina a preparar a api para deploy?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Tem algum curso que me ensina a preparar a api para deploy?
Oi Francis, não sei se vi alguma aula assim, porém o deploy depende bastante do serviço onde fará isso. Exemplo: No heroku, normalmente você precisa configurar o banco de dados e usar a nova url, por causa da presença do package.json ele consegue detectar que é um projeto node, instalar as dependências e dar o start, claro, tem alguns detalhes, você não pode forçar a porta no qual o seu app vai receber a requisição e pra isso você normalmente precisa ler este valor de uma variável de ambiente.
Parece difícil, mas na verdade é bem simples.
Bom, mas onde você gostaria de fazer o deploy, assim a gente consegue pensar numa forma legal de você fazer isso.