Frameworks Web e Python

Preview:

DESCRIPTION

Slides sobre frameworks Web e Python.

Citation preview

Frameworks Web+

PythonÁlvaro Justen

Álvaro Justen, prazer

● Engª Telecomunicações @ UFF● web2py developer● Work @ http://www.INTELIE.com.br/● @turicas● alvaro@justen.eng.br● http://blog.justen.eng.br/

?

Frameoquê?

Cache

URL Routing

CRUD

SecurityAuthorization

Authentication

...

Software Livre

● 1998 (!)● Licença ZPL● ZODB● URL → objeto● Plone

● CMS● Workflow

● PZP no Governo

● Setembro de 2005● Licença BSD● WSGI● Rails-like (WebHelper & Routes)● Routes → Pylons● 3rd-party tools

● SQLAlchemy, SQLObject● Mako

● Setembro de 2005

● Licença MIT/LGPL

● 3rd-party components (2.x):● Pylons● SQLAlchemy● Genshi● Repoze● Tosca Widgets

● Problema: retrocompatibilidade (1.x → 2.x)

● Julho de 2005● Licença BSD● MTV● Bastante utilizado para sistemas de notícias● Documentação de qualidade● Boa interface de administração de BD● Grandes casos de sucesso no Brasil

● Outubro de 2007● Licença GPL2 (com exceção)● DRY/Zen● Convention over Configuration● Book● web2py-users-brazil● 3 aplicações padrão: admin, welcome, examples

● Admin Web interface

● → Show me the code!

?

Recommended