2010-12-03 12 views
27

Estoy evaluando el Juego! Marco para mi empresa. Estamos pensando en usarlo como el hermano pequeño de primavera (básicamente para "proyectos empresariales más pequeños"). Hasta ahora, usamos Grails allí, pero estamos bastante irritados por su mala integración con maven y muchos efectos extraños que provienen de su naturaleza dinámica.Historias de éxito de Play! ¿Marco de referencia?

Sin embargo, no puedo encontrar un artículo en ninguna parte de alguien que como realmente creó un proyecto usando Play! (Lo sé, en el sitio web, te dicen algunos sitios web que lo usan, pero eso realmente no ayuda).

¿Alguien ha visto un artículo que describe cómo se usa Play! como marco de aplicación?

+0

pregunta muy útil, gracias – sirmak

Respuesta

2

En google-groups hubo una entrada en la que alguien dijo que había escrito una aplicación de Facebook, con 1.000.000 de visitas por mes, por lo que muestra que puede usarla en proyectos de gran envergadura.

No estoy seguro de qué es exactamente lo que quiere. Acerca de grails y maven: Play y Maven también son difíciles, al menos hay muchos correos electrónicos en el grupo de google al respecto. Sin embargo, desde 1.2, hay mejor soporte Maven. Puede agregar dependencias Maven directamente desde conf/dependencies.yml. Probablemente haya algunas restricciones, pero funciona bien en general.

+3

Honestamente, para fines de rendimiento realmente intensivo, un millón de visitas al mes es * nada *. Eso está bien por debajo de 1 golpe por segundo. Sostenga un millón de visitas al día en un servidor web y una base de datos, y eso es más interesante. –

16

Google Groups tiene un número de personas que han notificado el lanzamiento de su proyecto. Ha habido varias personas que han expresado la facilidad y la alegría de desarrollar con PlayFramework.

Yo mismo he creado una serie de pequeñas aplicaciones para el análisis estadístico de una de nuestras aplicaciones internas, y también estoy en el proceso de construir un sitio mucho más grande. La respuesta simple es que Play simplemente hace que la vida de un codificador sea más fácil, más gratificante y proporciona comentarios instantáneos (a través de la compilación en tiempo real y en los errores del navegador).

Hay algunos blogs de resultados de Juego de la gente, y verá un montón de retweets de las personas que han lanzado aplicaciones exitosas con Play.

Si está buscando orientación sobre si es la opción correcta para su negocio, realmente depende de su negocio. El juego es joven, sigue creciendo, pero es un gran marco. Si tiene la oportunidad de probarlo en un proyecto pequeño, hágalo. Dudo mucho que te arrepentirás.

EDIT: 2011 Actualización

pensé que iba a añadir una breve actualización, ya que una nueva entrada de blog ha sido escrita en la que la experiencia y el éxito la historia de alguien que use Play, y pensé que sería útil.

http://blog.davejafari.com/experiences-developing-with-play?c=1

+0

El enlace en tu respuesta está muerto. –

+0

Aquí hay un enlace de trabajo: http://blog.davejafari.com/post/49266223574/experiences-developing-with-play – dertoni

5

Aquí es un article by Peter Hilton, uno de los contribuyentes al marco de juego, detallando a cinco minutos en vivo de codificación de juego de prueba.

También en el sitio del marco de juego en sí, hay un recorrido detallado de how to create a blog, desde cero, usando Play! Marco de referencia. Alguien también reescribió el mismo artículo pero usando scala rather than java.

2

Escribo twitter como servicio con comentarios y opciones de grupo. http://pleap.com/

+0

¿eso es usar play? No lo creo. –

8

Hago exactamente lo que estás preguntando. Trabajo para una cadena de farmacias y nuestro trabajo pesado se realiza con Spring MVC, pero utilizo Play! para escribir aplicaciones internas más pequeñas todo el tiempo.Una de las cosas más grandiosas del juego es cuando mi jefe se acerca a mí y me dice que necesito una nueva aplicación. La tengo arriba y afuera del piso en una hora.

Una aplicación que hice le permite a nuestros farmacéuticos verificar los precios de la receta en efectivo mediante el rebote del medicamento y la cantidad de nuestras bases de datos centrales. Otro configura una interfaz donde las personas de control de calidad pueden ingresar consultas SQL, guardarlas, programarlas para que se ejecuten y luego enviar los resultados por correo electrónico. Usan esto para encontrar varios valores atípicos estadísticos.

¡También tenemos una red social bastante compleja escrita en Spring MVC que voy a portar para Play! a lo largo de 2011. La red es para que nuestros farmacéuticos y técnicos de farmacia colaboren en la formulación de recetas y en cualquier otra cosa de la que quieran hablar.

Finalmente, estoy terminando una aplicación B-to-B entre un gran grupo de terceros que compran recetas y nuestra cadena de farmacias. No puedo entrar en detalles porque los contratos no están finalizados, pero será a nivel nacional y con una carga bastante alta. ¡La programación fue muy agresiva y sin Play! no hubiera sido posible. Mira que eso es lo mejor de Play !, incluso si lo superas, puedes crear un prototipo y obtener algo en vivo muy rápido.

+0

Espero que puedas escribir sobre él muy pronto – opensas

+6

Después de dos años pasados ​​de tu respuesta, ¿cuáles son tus pensamientos sobre el marco de juego hoy? – svlada

1

http://www.playapps.net/ se escribe en el juego, que se puede pedir al grupo de Google de juego en ello

más aún, el juego es utilizado por el equipo de juego básico para desarrollar aplicaciones de la vida real ...

5

trabajé en un proyecto en una gran aseguradora global que implementó un motor de cotización de seguros en Play. Tomó aproximadamente 3 meses, que es aproximadamente un año menos que un proyecto similar que se realizó en GWT.

Implementamos en Tomcat, integramos con WebSphere MQ, usamos NTLM via Jespa y aplicamos la interfaz de usuario con jQuery UI.

2

¡Actualmente estoy trabajando en un proyecto de análisis con Play! y debo decir que juegue! es una buena elección si lo que estás buscando es el rendimiento. Puede manejar cargas pesadas y muchas solicitudes mucho más rápido que RoR. ¡Y usarlo es muy simple incluso si no conoces Java! Totalmente como este marco.

Cuestiones relacionadas