Un autre exemple avec le module cpsskins pour zope3 où tu ne programmes rien du tout : l'interface peut se construire avec un outil en ajax (y a plein d'animations pour montrer le principe) :
La seule limitation c'est que ci les briques fournies (widgets, portlets, ...) ne couvrent pas ton cas d'utilisation, il faudra coder toi même tes nouvelles briques. Dans ce cas les frameworks en question fournissent des languages de templating xml (xhtml) (kid pour turboeaou TAL") et des bibliothèques javascript haut niveau comme scritaculous, mochikit, ...
# pour python
Posté par Olivier Grisel (site web personnel) . En réponse au journal Web toolkit. Évalué à 3.
Par exemple le framework turbogears fournit une bibliotheque de widgets :
http://www.turbogears.org/docs/devcasts.html
Un autre exemple avec le module cpsskins pour zope3 où tu ne programmes rien du tout : l'interface peut se construire avec un outil en ajax (y a plein d'animations pour montrer le principe) :
http://www.medic.chalmers.se/~jmo/Zope3/
http://www.z3lab.org/sections/front-page/white-papers/theme-(...)
La seule limitation c'est que ci les briques fournies (widgets, portlets, ...) ne couvrent pas ton cas d'utilisation, il faudra coder toi même tes nouvelles briques. Dans ce cas les frameworks en question fournissent des languages de templating xml (xhtml) (kid pour turboeaou TAL") et des bibliothèques javascript haut niveau comme scritaculous, mochikit, ...