1765
Comentário: adicionando links
|
2098
adaptando a definição de pylons do site pylonshq
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 3: | Linha 3: |
[http://pylonshq.com/ Pylons] é um framework para desenvolvimento de aplicações web focado em rapidez e flexibilidade. Sua principal característica é o suporte ao padrão [http://www.python.org/dev/peps/pep-0333/ WSGI (Web Server Gateway Interface)], possibilitando escrever aplicações portáveis entre diversos servidores web. O suporte a WSGI é provido pela integração entre o Pylons e o [http://pythonpaste.org/ Paste]. | [http://pylonshq.com/ Pylons] combina as melhores idéias dos mundos Ruby, Python e Perl, fornecendo um framework Python estruturado mas extremamente flexível. É também um dos primeiros projetos a alavancar o padrão [http://www.python.org/dev/peps/pep-0333/ WSGI (Web Server Gateway Interface)], quer permite reuso e flexibilidade extensivos — mas somente se você precisar. O Pylons visa tornar o desenvolvimento web rápido, flexível e fácil. |
Linha 13: | Linha 13: |
|| Mecanismo de templates (view) || [http://www.cheetahtemplate.org/ Mako], [http://www.myghty.org/ Myghty], [http://www.kid-templating.org/ Kid], [http://www.cheetahtemplate.org/ Cheetah] || | || Mecanismo de templates (view) || [http://www.makotemplates.org/ Mako], [http://genshi.edgewall.org/ Genshi], [http://www.myghty.org/ Myghty], [http://www.kid-templating.org/ Kid], [http://www.cheetahtemplate.org/ Cheetah], ou qualquer outro que suporte a API [http://projects.dowski.com/projects/buffet Buffet] || |
Linha 19: | Linha 19: |
Em Junho de 2008, o site [http://www.reddit.com/ Reddit] [http://blog.reddit.com/2008/06/reddit-goes-open-source.html liberou o seu código fonte], que foi desenvolvido usando Pylons. |
Artigo incompleto. Fique à vontade para completar o conteúdo ou corrigir informações imprecisas. |
[http://pylonshq.com/ Pylons] combina as melhores idéias dos mundos Ruby, Python e Perl, fornecendo um framework Python estruturado mas extremamente flexível. É também um dos primeiros projetos a alavancar o padrão [http://www.python.org/dev/peps/pep-0333/ WSGI (Web Server Gateway Interface)], quer permite reuso e flexibilidade extensivos — mas somente se você precisar. O Pylons visa tornar o desenvolvimento web rápido, flexível e fácil.
Componentes
Reuso é a principal motivação da equipe de desenvolvedores do Pylons. Dessa forma, a abordagem escolhida para seu desenvolvimento baseia-se em integrar diversos componentes prontos.
Funcionalidade / Camada |
Componentes |
Mapeamento Objeto-Relacional (model) |
[http://www.sqlalchemy.org/ SQLAlchemy], [http://sqlobject.org/ SQLObject], Python DB API |
Mecanismo de templates (view) |
[http://www.makotemplates.org/ Mako], [http://genshi.edgewall.org/ Genshi], [http://www.myghty.org/ Myghty], [http://www.kid-templating.org/ Kid], [http://www.cheetahtemplate.org/ Cheetah], ou qualquer outro que suporte a API [http://projects.dowski.com/projects/buffet Buffet] |
Controle de requisições (controller) |
[http://routes.groovie.org/ Routes] |
AJAX |
[http://www.prototypejs.org/ Prototype], [http://www.mochikit.com/ Mochikit], [http://dojotoolkit.org/ Dojo], [http://script.aculo.us/ Scriptaculous] |
WSGI |
[http://pythonpaste.org/ Paste] |
Exemplos de Código
Em Junho de 2008, o site [http://www.reddit.com/ Reddit] [http://blog.reddit.com/2008/06/reddit-goes-open-source.html liberou o seu código fonte], que foi desenvolvido usando Pylons.
Sites Relacionados
[http://pylonshq.com/ Site Oficial]
[http://pylonshq.com/project Wiki]
[http://groups.google.com/group/pylons-discuss Lista de Discussão]
Canal IRC #pylons em irc.freenode.net