Kami memiliki aplikasi web Grails berukuran sedang menggunakan GORM / Hibernate di atas PostgreSQL dan GSP yang menyajikan HTML, dan juga beberapa API REST. Kami sedang melakukan standarisasi pada Scala, dan ingin memigrasi aplikasi ini ke Play atau Spray, dengan Slick untuk mengakses database yang ada.
Nimble saat ini digunakan untuk otentikasi / otorisasi dan pengguna / peran / dll. pengelolaan.
Apa saja pendekatan yang bisa kita ambil untuk melakukan langkah demi langkah migrasi, menghindari migrasi yang hebat?
Keduanya adalah bahasa JVM, apakah ada cara untuk menghindari memperlakukan mereka sebagai aplikasi web terpisah yang berjalan pada port terpisah dengan jarak yang jauh?
scala
grails
playframework
John M
sumber
sumber
Jawaban:
Secara pribadi, penulisan ulang terdengar lebih efisien bagi saya, tetapi jika Anda perlu melakukannya secara bertahap, saya sarankan Anda mengambil pendekatan berikut:
Sayangnya, saya tidak tahu cara untuk membuat mereka mendengarkan port yang sama sehingga Anda harus mengalihkan dari Grails ke port Play untuk membuatnya lancar.
sumber