Um estudo sobre frameworks e desenvolvimento de aplicações web com Python

426 visualizações

Publicada em

Palestra apresentada no PyLadies São Paulo, apresentando práticas de desenvolvimento de software, bibliotecas, frameworks e claro, Python!

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
426
No SlideShare
0
A partir de incorporações
0
Número de incorporações
14
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Um estudo sobre frameworks e desenvolvimento de aplicações web com Python

  1. 1. UM ESTUDO SOBRE FRAMEWORKS 
 E DESENVOLVIMENTO DE 
 APLICAÇÕES WEB
  2. 2. Cynthia cyz.github.io | @cynthia_zanoni Zanoni Evangelista Técnica
  3. 3. ESCREVER CÓDIGO É LEGAL, MAS…
  4. 4. Reinventar a roda, NÃO!
  5. 5. Como melhorar Processos de desenvolvimento Velocidade com qualidade Compatibilidade de features Solução de problemas comuns
  6. 6. Open Source
  7. 7. BIBLIOTECAS FRAMEWORKS
  8. 8. BIBLIOTECAS Fornecem vários recursos independentes que as vezes fica difícil interagirem entre si
  9. 9. Numpy / numpy.org
  10. 10. PIL / github.com/python-pillow/Pillow
  11. 11. Scrapy / scrapy.org
  12. 12. Fornecem vários recursos como uma biblioteca e proporciona um ambiente padronizado FRAMEWORKS
  13. 13. DEVELOPERS PADRÕES
  14. 14. Padronização de processos Uso constante das boas práticas de desenvolvimento
  15. 15. Re-uso de código Fácil manutenção
  16. 16. Flexibilidade e Extensibilidade dos projetos Produtividade
  17. 17. trypyramid.com
  18. 18. Pyramid é bom para: Trabalhar com API Prototipação Desenvolvimento de aplicações web (CMS e +)
  19. 19. Micro web-framework em Python, com uma estrutura rápida, simples e leve. Ele é distribuído como um único módulo de arquivo e não tem outros do que a biblioteca padrão do Python dependências. bottlepy.org
  20. 20. Bottle é bom para: Flexibilidade Criação de uma API web Projetos pouco complexos
  21. 21. É um dos maiores e mais utilizados frameworks python para web, vem com uma interface administrativa bem estruturada e com muitas features. djangoproject.com
  22. 22. Django é bom para: Grandes aplicações Trabalhar com APIs Suporte da comunidade e atualizações consistentes
  23. 23. É um micro web-framework simples e ágil para o desenvolvimento e possui extensões como ORM, validações e etc.
  24. 24. Flask é bom para: Aprender a programar; Desenvolvedores que gostam de melhores práticas e código "bom gosto”; Prototipar algo rapidamente; Aplicativo independente;
  25. 25. Azure + Flask Fácil de: * Instalar * Publicar * Integrar cyz/flask-app flask-app.azurewebsites.net
  26. 26. azure.microsoft.com/pt-br/develop/python/
  27. 27. Mais informações: bit.ly/1OUtwDWbit
  28. 28. Queremos participar de sua comunidade! + Conteúdo + Colaboração + Benefícios exclusivos para comunidades aka.ms/comunidade
  29. 29. Cynthia cyz.github.io @cynthia_zanoni Zanoni Evangelista Técnica

×