Introducing G2.ai, the future of software buying.Try now
<strong>Seus clientes</strong> estão falando sobre <strong>você</strong>.
Patrocinado
Seus clientes estão falando sobre você.
Participe da Conversa
Imagem do Avatar do Produto
Play

Por The Apache Software Foundation

Perfil Não Reivindicado

Reivindique o perfil da sua empresa na G2

Reivindicar este perfil confirma que você trabalha na Play e permite que você gerencie como ele aparece na G2.

    Uma vez aprovado, você pode:

  • Atualizar os detalhes da sua empresa e produto

  • Aumentar a visibilidade da sua marca na G2, pesquisa e LLMs

  • Acessar insights sobre visitantes e concorrentes

  • Responder a avaliações de clientes

  • Verificaremos seu e-mail de trabalho antes de conceder acesso.

4.1 de 5 estrelas

Como você classificaria sua experiência com Play?

<strong>Seus clientes</strong> estão falando sobre <strong>você</strong>.
Patrocinado
Seus clientes estão falando sobre você.
Participe da Conversa
Já se passaram dois meses desde que este perfil recebeu uma nova avaliação
Deixe uma Avaliação

Avaliações e Detalhes do Produto Play

Valor em Destaque

Médias baseadas em avaliações de usuários reais.

Tempo para Implementar

5 meses

Imagem do Avatar do Produto

Já usou Play antes?

Responda a algumas perguntas para ajudar a comunidade Play

Avaliações Play (13)

Avaliações

Avaliações Play (13)

4.1
avaliações 13

Pesquisar avaliações
Filtrar Avaliações
Limpar Resultados
As avaliações da G2 são autênticas e verificadas.
EG
Software Engineer
Empresa (> 1000 emp.)
"Masterpiece para certos casos"
O que você mais gosta Play?

It could be very useful, especially when creating a pull request after you have faced a real problem. This structure is web-oriented. It is really easy to implement and handle code - back end and front end. Programming. Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

I don't like the documentation. Also, this structure is less popular than Spring or Java EE - this means a lot of asking on StackOverflow or the Play support group instead of having an answer on the board - Tooling around sbt can sometimes be very confusing - Scala sbt could be very slow - dependency resolution is slow - it pulls a lot of things. Actually, I haven't hit many bugs yet, so this is my complete list. Spring was almost out of the box. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Segurança de Redes e Computadores
US
Pequena Empresa (50 ou menos emp.)
"Minha Experiência com o Jogo na vida de engenheiro de software"
O que você mais gosta Play?

A interface parece boa, a UI é muito fácil de ler e entender. Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

A usabilidade pode ser melhorada, além disso, às vezes leva muito tempo para carregar algo. Análise coletada por e hospedada no G2.com.

Dmytro B.
DB
Co-Founder
Software de Computador
Pequena Empresa (50 ou menos emp.)
"Ótima tecnologia para projetos de dados e web escaláveis."
O que você mais gosta Play?

O framework é assíncrono por natureza, a maioria das coisas é possível de fazer de maneira não bloqueante. Akka Streams estão no núcleo, e isso dá agilidade para pensar de uma maneira mais de alto nível - não o que fazer com o elemento de dados, mas como lidar com um fluxo de coisas. Fluxos são bem testáveis, e, a propósito, é possível cobrir quase todos os aspectos em testes de Unidade/Integração - desde Controladores, DAOs até lógica de negócios. O Play funciona muito bem com Specs2/Scalatest, frameworks de simulação (Mocito, Scalamoc) também são bem adequados. O recurso de Evoluções dá a capacidade de gerenciar mudanças no esquema do banco de dados facilmente, não apenas de forma progressiva, mas também regressiva. Uma das melhores tecnologias de análise, validação e transformação de JSON/XML que já usei (e é possível usar essa biblioteca JSON independentemente do projeto Play Framework). Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

Às vezes, a documentação é complicada, precisa de tempo para se aprofundar em coisas que não são frequentemente usadas. Algumas partes (especialmente coisas de estilo funcional, por exemplo, analisadores JSON) são como mágica para os recém-chegados, especialmente se um desenvolvedor júnior estiver começando no projeto. O aplicativo compilado pode ter um tamanho grande, mas é mais uma desvantagem do ecossistema JVM do que do próprio Play Framework. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Serviços Financeiros
US
Pequena Empresa (50 ou menos emp.)
"Framework de aplicação web sólido com ótima integração Akka"
O que você mais gosta Play?

* Possui um DSL em Java E Scala

* Incentiva a pensar nas coisas de forma assíncrona

* Acesso a um sistema de atores pronto para uso, se necessário

* Ótimo framework para levantar aplicativos rapidamente (aplicativos CRUD, APIs REST básicas)

* Recompilação automática ao trabalhar no modo de desenvolvimento Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

* A estrutura de injeção de dependência preferida é o Guice (preferência pessoal)

* O suporte ao cluster Akka parece exigir um pouco de configuração

* A DSL do Scala pode ter uma curva de aprendizado Análise coletada por e hospedada no G2.com.

Usuário Verificado em Internet
UI
Empresa (> 1000 emp.)
"Servidores de API simples e rápidos"
O que você mais gosta Play?

Simples de usar

Rápido

Recarregamento a quente

Fácil de depurar Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

O Play no sbt pode ser lento para atualizar dependências. Análise coletada por e hospedada no G2.com.

CS
Pequena Empresa (50 ou menos emp.)
"Um dos melhores frameworks Scala e certamente será um bom framework Java no futuro!"
O que você mais gosta Play?

Na verdade, as melhores coisas são provavelmente a forma como os Formulários são resolvidos e como se integram ao Akka. É realmente ótimo obter Formulários, Manipulação de Json e Webservices de graça, mas você não precisa usar todos eles, você poderia até mesmo se ater apenas ao núcleo. Desde o Play 2.4, você poderia até criar um servidor apenas com a dependência do play. Além disso, desde o 2.4, a DI está incorporada diretamente no Framework, o que é realmente útil ao escrever testes.

Com o Play 2.0, o Java foi esquecido até recentemente e quando o Play! 2.5 finalmente chegar, muitas coisas no Java também ficarão muito mais fáceis. No entanto, ao rodar no Scala 2.11, muito do código de interoperabilidade não é realmente ótimo e precisa de alguns wrappers. Estes também serão resolvidos no Scala 2.12.

Na verdade, até mesmo a equipe por trás do Play! pode ser realmente muito útil, especialmente ao criar um Pull Request depois de ter encontrado um problema real. Eles tentam resolver as coisas com você. Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

- Ferramentas em torno do sbt podem às vezes ser realmente confusas

- Scala / sbt podem ser realmente lentos

- A resolução de dependências é lenta

- Puxa muitas coisas

Na verdade, ainda não encontrei muitos bugs, então esta é minha lista completa. Análise coletada por e hospedada no G2.com.

Mateusz L.
ML
Owner, Software Engineer
Pequena Empresa (50 ou menos emp.)
"Obra-prima para certos casos"
O que você mais gosta Play?

Facilidade. Funciona imediatamente. A documentação para coisas básicas é excelente. A implementação dos primeiros componentes funcionais é questão de horas - comparado a toneladas de configuração em produtos como Spring. Este framework é orientado para a web. O motor de template baseado em Scala é excelente. Fácil de implementar e legível para desenvolvedores que não são do Play - o que é útil quando você tem um desenvolvedor front-end que luta bravamente com o suporte a múltiplos navegadores. Outro ponto positivo é o gerador de templates javascript para ajax/websocket. O Play permite que você tenha um roteador parametrizado disponível a partir do javascript - então, mesmo que a rota mude - o front-end ainda funcionará. A facilidade de implementar websocket via o framework akka também é excelente. É realmente fácil de implementar e lidar a partir do código - tanto no back-end quanto no front-end. Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

Play - especialmente para Java, carece de componentes em comparação com coisas como Spring. Meu último projeto não foi com Play por causa da falta de implementação específica para Java de um servidor oAuth2. O Spring tinha isso quase pronto para uso. Além disso, esse framework é menos popular do que Spring ou Java EE - isso significa muitas perguntas no StackOverflow ou no grupo de suporte do Play em vez de ter a resposta pronta. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Jornais
UJ
Empresa (> 1000 emp.)
"Play é uma ótima estrutura moderna"
O que você mais gosta Play?

Esta avaliação é para o Play Java 2.5. Ele apresenta algumas boas opiniões e possui os recursos prontos para uso que você esperaria de um framework Model View Controller. Eu gosto que as versões mais recentes são fortemente integradas (ainda que dependentes) de ótimos componentes, incluindo Guice para injeção de dependência, Akka para concorrência leve e não bloqueante, testes unitários + funcionais simples, uso do SBT e o simples EhCache. Eu adoro que ele é projetado para programação reativa. Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

Eu não gosto da documentação. A direção do framework opinativo do Play mudou rapidamente, mas a documentação não é suficiente para cada versão, particularmente para o Play Java. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Tanques de Pensamento
UT
Pequena Empresa (50 ou menos emp.)
"Desenvolvimento Moderno em Java, em um pacote fácil de usar"
O que você mais gosta Play?

Você pode transcender conjuntos de habilidades usando o Play! como um intermediário entre fazer sua equipe de desenvolvimento aprender uma linguagem JVM mais moderna (Scala) e Java. O poder do framework ainda pode ser facilmente visto usando métodos Java, e de fato, eu pessoalmente prefiro usar Java em meus projetos Play.

O sistema de migração de banco de dados evolutions para manter modelos de banco de dados atualizados é muito, muito útil.

Os padrões assíncronos integrados foram realmente ótimos para fazer processos de backend de longa duração funcionarem de forma suave e fácil. Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

Parecia haver muito código padrão que eu precisaria copiar e colar; mas isso pode ser um atributo de como configuramos nossos controladores. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Internet
CI
Empresa (> 1000 emp.)
"Play Framework e Eu"
O que você mais gosta Play?

A configuração do ambiente é tão fácil. Um único arquivo de ativação faz tudo por nós

Suporte ao Framework AkkA

Melhor para Aplicações Independentes

Scala é mais poderoso que Java

O conceito de Ator do Play é excelente.

bom para Arquitetura de Micro Serviços

configuração de ambiente de desenvolvimento zero: basta descompactar o pacote e executar o script de execução Análise coletada por e hospedada no G2.com.

O que você não gosta Play?

A compatibilidade retroativa é péssima. Não é possível criar um aplicativo com uma versão mais antiga do Play Framework. O suporte a plugins não é tão bom quanto o do Grails e Groovy. É difícil configurar testes de integração. Precisa ser mais cuidadoso com o Play Actor, pois ele cria um número maior de threads. Não há um framework de segurança. A programação modular não é muito boa. Análise coletada por e hospedada no G2.com.

Preços

Detalhes de preços para este produto não estão disponíveis no momento. Visite o site do fornecedor para saber mais.

Comparativos Play
Imagem do Avatar do Produto
spring.io
Comparar Agora
Imagem do Avatar do Produto
Spark
Comparar Agora
Imagem do Avatar do Produto
Grails
Comparar Agora