Bom dia! Criei uma aplicação em Python usando o framework Dash e gostaria de dar deploy nele, tentei pelo cpannel e não funcionou, travou a máquina deles, qual seria a forma adequada de dar deploy em uma aplicação Python nesse caso?
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!
Bom dia! Criei uma aplicação em Python usando o framework Dash e gostaria de dar deploy nele, tentei pelo cpannel e não funcionou, travou a máquina deles, qual seria a forma adequada de dar deploy em uma aplicação Python nesse caso?
Oii, tudo bem?
Uma das formas mais comuns de fazer deploy das aplicações com o Python (incluindo aquelas que usam o Dash) é pelas plataformas como o Heroku, PythonAnywhere ou a AWS.
Vou te explicar um pouco sobre como fazer isso usando o Heroku, já que é uma plataforma bastante popular e que tem um plano gratuito, ok?
heroku create nome_do_app.requirements.txt com todas as dependências da sua aplicação e um arquivo Procfile (esse arquivo diz ao Heroku como iniciar sua aplicação).git add ., git commit -m com sua mensagem e o git push heroku master.Se outra dúvida surgir, estamos aqui.
Abraços! :)