Que es tubes?
Basicamente es una libreria en python que funciona por arriba de werkzeug y se usa para hacer aplicaciones web basado en REST
El creador es mi amigo personal Mariano Guerra, creador de emesene y su famosisimo proyecto RFR.
Como se usa?
basicamente son decoradores que se ejecutan sobre funciones y clases, mapeando las urls con una expresion regular y especificando el content-type:
import tubes
handler = tubes.Handler()
@handler.get("^.*$", produces=tubes.HTML)
def hello_world(handler):
return "hello world!"
tubes.run(handler)
lo mas fantastico es que funciona sobre appengine, de hecho el sitio de tubes utiliza tubes.
pueden visitar la pagina del proyecto y ver algunos ejemplos mas complejos: a series of tubes
les dejo tambien el video de Ted Stevens diciendo la famosa frase "Internet is a series of tubes"
link: http://www.videos-star.com/watch.php?video=f99PcP0aFNE
Basicamente es una libreria en python que funciona por arriba de werkzeug y se usa para hacer aplicaciones web basado en REST
El creador es mi amigo personal Mariano Guerra, creador de emesene y su famosisimo proyecto RFR.
Como se usa?
basicamente son decoradores que se ejecutan sobre funciones y clases, mapeando las urls con una expresion regular y especificando el content-type:
import tubes
handler = tubes.Handler()
@handler.get("^.*$", produces=tubes.HTML)
def hello_world(handler):
return "hello world!"
tubes.run(handler)
lo mas fantastico es que funciona sobre appengine, de hecho el sitio de tubes utiliza tubes.
pueden visitar la pagina del proyecto y ver algunos ejemplos mas complejos: a series of tubes
les dejo tambien el video de Ted Stevens diciendo la famosa frase "Internet is a series of tubes"
link: http://www.videos-star.com/watch.php?video=f99PcP0aFNE