Già da alcuni anni Zope 3 ha portato nel mondo Python lo sviluppo di applicazioni basato sull'architettura a componenti. Questo approccio si è largamente diffuso dopo che è stato intensivamente utilizzato nelle ultime versioni di Plone e anche al di fuori dall'ambiente Zope (es: Twisted). In questo talk vedremo insieme la filosofia che sta dietro la component architecture con alcuni semplici esempi di sviluppo in Python e altri più complessi con Plone 3.