O web.py
O que é:
O web.py é um framework Python open source para desenvolvimento web, que apesar de sua simplicidade é extramente poderoso, permitindo o desenvolvimento de aplicações robustas em nossa linguagem favorita.Uma aplicação web.py completa:
import weburls = ( '/(.*)', 'hello')app = web.application(urls, globals())class hello: def GET(self, name): if not name: name = 'World' return 'Hello, ' + name + '!'if __name__ == "__main__": app.run()Iniciando
A versão atual (em 03/02/2010) 0.33 foi disponibilizada em 28/10/2009: http://webpy.org/static/web.py-0.33.tar.gzPara ter sempre a última versão do web.py você poder fazer o checkout do repositório GIT:
git clone git://github.com/webpy/webpy.git
ln -s `pwd`/webpy/web .Ou faça o download da última versão estável em formato zip(http://github.com/webpy/webpy/zipball/master) ou em tar.gz (http://github.com/webpy/webpy/tarball/master)
Um pouco da história do web.py ?
O web.py foi originalmente publicado enquanto Aaron Swartz trabalhava no http://reddit.com, onde ele foi usado, tornando o reddit.com um dos TOP 1000 site de acordo com o ranking Alexa, servindo milhões de pages views diariamente. Atuamente o reddit.com é escrito em outra linguagem após ter sido adquirido pela Condé Nast.Alguns projetos usando o web.py
No site do web.py você consegue uma lista bem interessante de projetos que estão utilizando ele.No próximo tópico vamos partir para a instalação e começar a escrever nosso primeiro programa com o web.py. Até lá.
Post a Comment