¡La versión 2.0 de Play ya está lista! Ayúdanos a traducir la documentación de la útlima versión y sigue nuestro progreso.

Con Play framework desarrollar aplicaciones web con Java y Scala... ¡vuelve a ser divertido!

Por fin, un framework para desarrollar aplicaciones web, hecho por desarrolladores de aplicaciones web. Descubre una alternativa ágil a los stacks empresariales de Java. Play hace hincapié en la productividad de los desarrolladores y está orientado a aplicaciones REST.

¿Por qué Play?

¡Edita el código y aprieta F5!

Puedes editar tus archivos de Java, guardar los cambios, refrescar el explorar y ver los resultados al instante. No necesitas compilar, desplegar ni reiniciar el servidor.

Sin estado

Play es un verdadero sistema "Share nothing", listo para desarrollar aplicaciones REST. Escala fácilmente ejecutando múltiples instancias de la misma aplicación en diversos servidores.

Sistema de templates eficiente

Un elegante sistema de templates basado en Groovy. Permite heredar de templates, hacer includes y desarrollar tus propios tags.

Asincrónico

Basado en el modelo IO Non blocking, te permite crear aplicaciones web modernas basadas en long polling y WebSockets.

Un stack completo

Trae todo lo que necesitás para crear impresionantes aplicaciones web. Provee integration con Hibernate, OpenID, Memcached... y un completo sistema de plugins.

¡Es Java!

Desarrolla tus apliaciones con Java, utilizando cualquiera de las numersosas librerías disponibles, utilizando tu IDE favorito. Se integra fácilmente con eclipse, netbeans o IntelliJ.

Arregla los errores rápido

Cuando ocurre un error, play te muestra el código que produjo el error y la línea precisa donde se originó el problema, incluso en los templates.

Productividad

No más perder el tiempo esperando que tu servidor reinicia, aumentá tu productividad y completá tus projectos más rápido.