Jestem nowy w Scali i Play, i rozważam wykorzystanie ich do nowego projektu. Widzę, że rozwój w Play 2 dobrze się układa, chociaż stabilna wersja to nadal 1.x. I między nimi jest substantial differences.Dzisiejsze opcje łatwiejszej ścieżki migracji do Play 2
Zastanawiam się, jeśli teraz rozpocznę projekt Play 1.x, jakie opcje mogę zastosować, aby ułatwić migrację do gry 2 w przyszłości?
Mianowicie:
- play 2 wykorzystuje Ebean jako domyślny ORM, byś doradzić mi go używać zamiast ORM Odtwórz 1.x za (hibernacji)?
- Co z systemem szablonów; cokolwiek mogę teraz zrobić, aby ułatwić późniejszą migrację?
- O co jeszcze muszę się martwić, gdy zdecyduję się przenieść moją aplikację do Play 2 w przyszłości?
Więc mówimy, że jeśli użyję wersji SCALA w wersji 1.x, moje szablony będą kompatybilne z Play 2 out-of-the-box? –
Co się tyczy ORM, tak samo, jak długo trzymam się z dala od rozszerzeń hibernacji? –
@Filipe Correia, jeśli używasz Scala, tak, szablony wydają się być zgodne (to beta, może się to zmienić, ale na pewno nic poważnego). W ORM, EBean jest zgodny z JPA AFAIK, więc nie powinieneś mieć żadnych problemów. –