0

Por que aprender django?

#Django #Python
Vinicius Souza
Vinicius Souza

Por que aprender um framework com quase 20 anos de idade?

A tecnologia e principalmente a internet estão em uma evolução permanente, o que nos causa a impressão de que só o que é novidade é bom e vale a pena ser aprendido. Na maioria das vezes, isso é um engano.

Algumas das melhores tecnologias de backend são desenvolvimentos de soluções antigas, por exemplo o Laravel, o Node.js, o Ruby on rails e o nosso Django.

Podemos citar 3 vantagens de se aprender django em pleno 2021:

1. Django é maduro

O framework foi criado em 2003, e por isso já foi confrontado com a maioria dos piores problemas que podem acontecer com uma aplicação. Além disso, ele possui inúmeros módulos prontos, para você plugar em sua aplicação e sair usando sem ter que desenvolver muitas linhas de código. Também possui uma comunidade gigante, que garante que bugs sejam rastreados e corrigidos rapidamente.

2. Django é python

Python é uma linguagem moderna, estável e amigável. Sua curva de aprendizagem costuma ser menor. E é uma linguagem que facilita a leitura do código, o que é muito útil em frameworks. Você consegue entender muita coisa lendo o código, sem ter que recorrer a documentação. E tudo isso sem deixar de ser uma linguagem poderosa.

3. Django é comprovado

Por ter sobrevivido ao tempo e ainda ser usado em larga escala, django se provou um framework confiável. Grandes empresas utilizam e colaboram com a manutenção do framework, entre elas o Instagram.


Se você quer aprender django, comece com o curso aqui da DIO. Clique aqui.

0
1

Comentários (1)

1
Leonardo Demetrio

Leonardo Demetrio

24/05/2021 08:04

Não só isso, Django é leve. Diferente do Spring ou do .NET com suas respectivas linguagens, o Django é um conjunto de 5 pastas apenas formando o MVC e pode ser programado na sua IDE Pycharme ou em qualquer editor de texto, já que quase todos tem suporte completo a biblioteca do Python. Quando subimos um servidor Django ele sobe mais rápido do que um servidor .NET ou Spring, independente da sua máquina, o que bateria de frente seria o NodeJs com seu poder.

Não entendo como ainda tem gente que fala que ele não é performático? Você economiza muito poder de processamento com ele.

None

Brasil