Temos um aplicativo da Web Grails de tamanho médio usando GORM / Hibernate sobre PostgreSQL e GSPs que servem HTML, e também algumas APIs REST. Estamos padronizando o Scala e gostaríamos de migrar esse aplicativo para o Play ou Spray, com o Slick para acessar o banco de dados existente.
Atualmente, o Nimble é usado para autenticação / autorização e usuário / função / etc. gestão.
Quais são as abordagens que podemos adotar para fazer a migração passo a passo, evitando uma migração do big bang?
Ambos são idiomas da JVM. Existe uma maneira de evitar tratá-los como aplicativos da Web separados, executando em portas separadas?
scala
grails
playframework
John M
fonte
fonte
Respostas:
Pessoalmente, uma reescrita me parece mais eficiente, mas se você precisar fazer isso em etapas, sugiro que você siga a seguinte abordagem:
Infelizmente, não conheço uma maneira de fazê-los ouvir a mesma porta, então você teria que redirecionar do Grails para a porta Play para torná-la perfeita.
fonte