Novo ecrã da Xiaomi chocou o mundo!

Programação

O que é o Flask

Em 2004  foi criado o grupo Pocoo, formado por entusiastas Python que trabalham em cima de diversos projectos Python
  • Flask
  • Jinja2
  • Pygments
  • Sphinx
  • Werkzeug WSGI
Flask é um micro-framework Web para Python
  • Núcleo simples, mas extensível
  • Não há camada de abstracção de BD
  • Não valida formulários
  • Feito através de extensões
Baseado na biblioteca WSGI Werkzeug e Jinja2

Flask é utilizado por Pinterest e LinkedIn

Este micro-framework Web foi criado pelo austríaco Armin Ronacher, do Pocoo, em 2010, quando ele tinha 21 anos, para fazer uma piada do dia 1 de Abril com micro-frameworks.



______________________________________________________

Django (framework web)

Django é uma framework para desenvolvimento rápido para web, escrito em Python, em que utiliza o padrão model.template-view (MTV). Foi criado originalmente como sistema para comandar um site jornalístico na cidade de Lawrence, no Kansas. Tornou-se um projecto de código aberto e foi publicado sob a licença BSD em 2005. O nome Django foi inspirado no músico de jazz Django Reinhardt.

Django utiliza o principio (Don't Repeat Yourself), onde faz com que o programador aproveite o máximo o código já feito, evitando a repetição.



______________________________________________________

Qual a melhor linguagem de programação para aprender em 2019

Os profissionais de TI ligados à área de programação sabem bem da importância de se dominar bem a linguagem utilizada para o trabalho. Dentro deste contexto, surge sempre uma pergunta "que linguagem de programação devo aprender?"
Esta pergunta é bastante comum, principalmente entre os programadores que estão a iniciar a sua carreira na sua área de TI.
Mas pare responder a esta pergunta vou indicar não uma, não duas mas o top 3 de linguagens de programação para aprender em 2019!

1º C# (C-Sharp)

O C# é a linguagem de programação desenvolvida pela Microsoft. Esta linguagem está cada vez mais conhecida porque possui uma influencia em outras linguagens de programação.
Existe uma certa rivalidade entre C# e Java, mas as duas linguagens não são nada uma sem a outra, pois necessitam das duas para ambas poderem evoluir.





2º Java

É claro que Java não poderia deixar de estar presente nesta lista. Embora esteja a passar uma fase de declínio, é mais que certo afirmar que Java ainda é extremamente importante para a indústria e para a comunidade de desenvolvedores.




3º Python

Python é outra linguagem bastante querida entre a comunidade de desenvolvedores, isto porque esta é notoriamente a linguagem de programação relativamente mais fácil de aprender e ver os resultados na pratica. Por este motivo muitos encaram Python como uma tendência muito forte da área da programação.



Qual outra linguagem você acha que deveria estar na nossa lista deixe nos comentários, terei todo gosto em ler e discutir essas ideias!!



Comentários