Desenvolvimento Ultra-Rápido com web2py

Cada dia que passa eu me impressiono mais com esta poderosa linguagem que é o python. Agora me deparo com este vídeo do framework web2py. É tão simples que da raiva e você pensa “onde é que isso estava naquele meu último projeto”. Não acredita? Assista ao vídeo e chore.

Obs.: Vídeo em inglês.

Esta entrada foi publicada em sistemas, web2py e marcada com a tag , , , . Adicione o link permanenteaos seus favoritos.

12 respostas a Desenvolvimento Ultra-Rápido com web2py

  1. Vanderson disse:

    Choro mesmo, pois esquecer OO e atrelar o nível de abstração da aplicação com o do banco de dados é de chorar mesmo. E tem gente que acha bonito!

  2. alexandre disse:

    Concordo que esquecer OO não é um caminho interessante, porém o web2py (pelo o que vi no vídeo) não foge do que é encontrado hoje em dia em frameworks MVC. Acredito que seja uma questão de nomeclatura, porque no model ele se refere a campos SQL, etc. Porém não posso ser completamente radical em dizer que por somente esse fato descartaria o framework por completo. É o mesmo argumento que usei no post sobre o Maker, existem casos onde utilizar o Maker pode ser sim uma vantagem, a mesma coisa vale para o web2py.
    Sem contar com outras funcionalidades incríveis como o sistema de tickeks embutido.
    Acho que não podemos ser tão radicais assim.

  3. Vanderson disse:

    O pior é que não foge mesmo. O problema é que no final das contas, você nem sabe mais qual paradigma que você está utilizando. Você tem seu “Domain Model” demasiadamente atrelado a tecnologia e a questões de persistência.

    Claro que, conseguir um purismo OO total é beeem difícil, mas tem certas tosquices que eu acho que poderiam ser evitadas.

  4. Vanderson disse:

    O post acima,é válido para as impressões iniciais que tive do django.

    Já voltando ao web2py, parece que o model é o banco de dados. Porém não utilizar OO e se chamar de MVC é meio que estranho pra mim.

  5. alexandre disse:

    Mais uma vez concordo com você! Porem não vamos criar polémicas, a minha idéia com post não era de divulgar o web2py como a ferramenta definitiva, e sim de mostrar como o python é uma linguagem poderosa e que existem soluções para cada caso, vide Zope/Plone, Django, web2py, etc.
    Então fica a dica do web2py de como é possível criar aplicações incríveis com a linguagem python. ok?

  6. Leonel disse:

    O MVC tem mais a ver com separação de responsabilidades a nível de módulos do que com OO não sejam fundamentalistas.

  7. Deo disse:

    OO é overrated. O web2py não faz nada a mais ou a menos que Rails, seu mapeamento OR é simples o bastante para não complicar o desenvolvimento, a idéia é abstrair o acesso ao BD e as queries SQL de modo que você possa mudar de banco de dados sem grandes alterações no código, e não criar classes que façam mais que ser containers (o que seria OO de verdade).
    Ao meu ver, é “pythonico” o bastante e brilhante (além de rápido de aprender e usar), muito melhor que escrever toneladas de hbms para fazer uma titica de nada.

  8. simakwm disse:

    Não sabia que era tão simples o web2py. Vou me jogar nele visto que não tive sucesso ao testar pyjamas com o Django.

  9. henrique disse:

    Como foi dito, MVC nao precisa necessariamente estar atrelado a OO. Alem do mais, ser menos OO nao significa ser pior.
    Sendo puristas acharemos criticas em quase tudo.
    A proposta do web2py, tendo tudo a ver com a proposta do python. Simples, direto, poderoso, util e organizado.
    Isso é ruim, entao pega um projeto pra fazer, e diz seu cliente que vc vai entregar em 3 meses. Enquanto outro em web2py ou mesmo django, entrega em duas semanas. Sem perder qualidade, sem perder performance e principalmente facilidade em manutencao de codigo.

  10. Rics disse:

    O MVC diz respeito à organização da aplicação, sua separação em “camadas” distintas. Não é uma variação da OO ou coisa do tipo. Ele apenas combina mais com OO por causa dos conceitos, mas é perfeitamente “aplicável” em outros paradigmas também.

    Achei o framework excelente!

  11. Bruno disse:

    Publiquei um tutorial para iniciantes em web2py
    http://migre.me/NyPm

  12. Antonio Marinho disse:

    Boa tarde. estive analisando algumas funcionalidades do web2py em alguns sites, gostaria de sabe mais a respeito. alguem tem alguma ideia de one encontro um tuturial ou apostila sobre esta ferramenta?
    Antonio Marinho

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>