Python para Back É BOM??
Opa pessoal, tudo bem? queria a opnião de vocês, sou novo na área e queria saber.
Python em Back, é bom?
Opa pessoal, tudo bem? queria a opnião de vocês, sou novo na área e queria saber.
Python em Back, é bom?
Depende do desenvolvedor, python é apenas uma ferramenta, no geral python serve para qualquer projeto, é como um canivete suíço.
Claro existem fanboys de linguagens que tentam diminuir a importância de python, seja por sua sintaxe ou por ser mais lenta que as demais.
Se você pensa em desenvolver com python no backend, primeiro deve especificar em qual área de backend estamos falando, pois em alguns casos usar outra ferramenta seja mais adequado.
Python só não é bom para mobile, mas isso pode mudar em alguns anos, versões em desenvolvimento da linguagem prometem mudar isso.
Uso python para desenvolver APIs com FastAPI, sistemas web com Django e Flask, aplicações desktop e "mobile" com Kivy e Flet.
Também uso muito para desenvolver scripts automatizados, webscraping, bots do telegram etc.
São muitas as áreas em que se pode usar só python ou python mais alguma outra lang.
Poo, entendi, realmente pelo que ue vi em vídeos, python é uma linguagem que atualmente da pra fazer tudo, ou quase no caso
Saindo um pouco do web... Tambem uso muito pra scripts automatizados, processos de build, gerar codigo, "alternativa" ao bash script, etc. Bem util para quando se trabalha com C embarcado. Algumas empresas que trabalhei usam exatamente pra isso. Ja vi ate caso de teste de validacao em hardware usando pytest
Sim, python é uma linguagem muito versátil, é uma linguagem bem completa e pode ser usada para praticamente tudo, claro tudo com bom senso.
Usar python como alternativa ao bash de fato é algo que fazem muito mesmo,eu mesmo uso muito.
Depende completamente do que você quer fazer. Bom pra quê?
Até hoje não me decepcionei com o Python nos meus projetos. No geral, o python tem excelentes bibliotecas e frameworks para backend.
Siim, ele é muito versatil
já me decepcionei com python ao construir um bot pra WhatsApp usando uma lib em python. era lento e bugado, tive que fazer gambiarras usando threads pra conseguir suprir a demanda de usuários (que eram poucos na época)
acabei migrando pro nodejs e não sai mais dele.
ultimamente fiz outro projeto em python (uma api simples de download de vídeos do YouTube)
mas por algum motivo, se eu deixar essa api rodando no servidor por vários dias sem reiniciar, ela começa a consumir muita RAM, não cheguei a procurar o motivo disso, mas é uma api simples de 1 único arquivo py.
deixei de usar python no meu backend de projetos por conta da lentidão que já enfrentei e esse uso alto de recursos.