Integrando Freshen com Pylons

abr 18 2010 Published by under desenvolvimento de softwares

Freshen é um framework BDD para Python, que utiliza a Gherkin syntax do cucumber. Em outras palavras, é uma versão do Cucumber para Python, que se integra ao Nose, uma ferramenta para testes em Python. Com ele, é possível escrever funcionalidades de sistemas numa linguagem muito mais próxima da humana (mas muito mesmo xD). Eis um exemplo de especificação funcionalidade: Continue Reading »

3 responses so far

Uso de frameworks para desenvolvimento web e mitos que já deveriam ter desaparecido

jan 22 2010 Published by under desenvolvimento de softwares

O desenvolvimento de aplicações web utilizando frameworks se expandiu de tal forma que tornou-se imprescindível o uso de frameworks para construção de sistemas voltados para internet/intranet/web. Pequenos e grandes; nacionais e internacionais; muitos são os cases atribuídos aos modernos e ágeis frameworks para desenvolvimento web. Continue Reading »

4 responses so far

Construindo um CRUD com frameworks Python, Parte IV: Django Remake

dez 23 2009 Published by under desenvolvimento de softwares,python

Na segunda parte desta sequência de tutoriais sobre frameworks Python, eu apresentei a criação do CRUD em Django, fazendo “tudo na mão”. Fui intimado recomendado por alguns membros da comunidade Django Brasil a usar as generic views, interessante recurso do framework que permite trabalhar de forma muito mais rápida para geração de tarefas comuns, como CRUDs. Vamos então ao uso das generic viewsContinue Reading »

5 responses so far

Construindo um CRUD com frameworks Python, Parte III: web2py

dez 20 2009 Published by under python

Chegamos à terceira parte da sequência de tutoriais para construção de CRUDs utilizando frameworks Python. Nesta terceira parte, vou abordar o web2py, framework livre e leve, 100% escrito em Python, e baseado no Ruby on Rails e no Django. De acordo com o site oficial, “o web2py difere do Rails pois é escrito em Python” e, de acordo com o criador, por ser escrito em Python, o web2py é mais rápido e escalável que o Rails. Vale ressaltar que escalabilidade não é uma questão estritamente ligada à linguagem ou ao framework, mas sim ao design do software. Continue Reading »

7 responses so far

Construindo um CRUD com frameworks Python, Parte II: Django

dez 16 2009 Published by under desenvolvimento de softwares,python

O segundo framework a ser abordado na sequência de posts sobre CRUD’s usando frameworks Python é o Django, o mais badalado entre os frameworks Python, com comunidade mais ativa. Assim como foi com o Pylons, vamos ver como Django trabalha com URL’s, MVC (ou MTV… – veja mais a frente), abstração do banco de dados, etc. Vamos ao mesmo caso: no portal da empresa ABC Informática, desenvolveremos o cadastro de usuários (que, por incrível que pareça, não tem login, senha, essas coisas, apenas nome e idade hehe)… Continue Reading »

25 responses so far

Construindo um CRUD com frameworks Python, Parte I: Pylons

dez 12 2009 Published by under desenvolvimento de softwares,python

Resolvi fazer uma série de posts “ensinando” a fazer CRUDs usando frameworks Python. A ideia é apresentar basicamente os frameworks (Python), e seus modos de trabalhar com MVC, urls, abstração do banco de dados, etc. A princípio, pretendo abordar apenas os que conheço melhor: Pylons, Django e web2py, e começo hoje com o Pylons… Continue Reading »

16 responses so far

« Prev - Next »