Play es un framework para Java creado por Guillaume Bort donde me ha impresionado mucho la facilidad para usarlo.
En su página principal te muestra un ejemplo de cómo crear un task list usando ese framework y la verdad es que yo Java no domino mucho y el tema parece entenderse bastante bien.
Cada vez es más común el uso de frameworks para ganar algo de tiempo y organización en tu código. La verdad es que hay muchos frameworks para PHP pero aún nunca uno me ha convencido más que poder programar libremente.
Creéis que el uso de frameworks es necesario para poder crear un sitio web escalable?