Я новичок в Scala и Play, и я планирую использовать их для нового проекта. Я вижу, что разработка Play 2 идет хорошо, хотя стабильная версия все равно 1.x. И между ними есть substantial differences.Сегодняшние варианты для более легкого пути перехода к Play 2
Что мне интересно, если я начну проект Play 1.x, какие варианты я могу использовать, что облегчит переход на Play 2 в будущем?
А именно:
- Play 2 использует Ebean в качестве ORM по умолчанию, вы бы мне посоветовали использовать его вместо ОРМА Play 1.x (в спящем режиме)?
- Что касается системы шаблонов; все, что я могу сделать сейчас, чтобы облегчить миграцию позже?
- Что еще мне нужно будет беспокоиться, когда я решит перенести мое приложение в Play 2 в будущем?
Итак, что вы говорите, если я использую версию Scala для Play 1.x, мои шаблоны будут совместимы с Play 2 из коробки? –
И что касается ORM, то же самое касается тех случаев, когда я держусь в стороне от спящих расширений? –
@Filipe Correia, если вы используете Scala, да, шаблоны кажутся совместимыми (это бета-версия, это может измениться, но ничего серьезного). В ORM EBean совместим с JPA AFAIK, поэтому у вас не должно быть проблем. –