Ola, tudo bem? Fiz alguns cursos de ML e AI e atualmente estou programando em Python. Porém, gostaria de criar um site. É melhor eu criar por qual ferramenta? HTML ou Django? Quais são as vantagens e desvantagens de cada uma? Valeu galera
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!
Ola, tudo bem? Fiz alguns cursos de ML e AI e atualmente estou programando em Python. Porém, gostaria de criar um site. É melhor eu criar por qual ferramenta? HTML ou Django? Quais são as vantagens e desvantagens de cada uma? Valeu galera
Olá Leonel!
Na verdade você utiliza os dois juntos!
O Django no backend e o HTML no frontend.
Chamamos isso, também, de server-side (SS) e client-side (CS).
O Django é uma tecnologia SS, ou seja, ele roda no lado do servidor.
Quando um usuario faz uma requisição ao server o Django é o responsavel por entender do que aquela requisição se trata. Ela é processada e a resposta é justamente um arquivo HTML que é mandado para o usuario e processado em sua maquina. (Esse HTML na maquina do usuario é o nosso client-side).
Bem basicamente é assim que aplicações WEB funcionam.
Espero que tenha ajudado!
Bons estudos!