PostgreSQLを介してGORM/Hibernateを使用する中程度のサイズのGrails Webアプリケーションと、HTMLを提供するGSP、およびいくつかのREST APIがあります。Scalaで標準化しており、このアプリケーションをPlayに移行したいと考えていますまたはスプレー。Slickを使用して既存のデータベースにアクセスします。
Nimble は現在、認証/承認およびユーザー/ロール/などに使用されています。管理。
ビッグバン移行を回避して段階的に移行を行うために私たちがとることができるアプローチは何ですか?
それらは両方ともJVM言語ですが、それらを別々のポートで別々のポートで実行されている別々のWebアプリとして扱うことを回避する方法はありますか?
個人的には、書き換えの方が効率的に聞こえますが、段階的に行う必要がある場合は、次のアプローチをとることをお勧めします。
残念ながら、同じポートをリッスンする方法がわからないので、シームレスにするためにGrailsからPlayポートにリダイレクトする必要があります。