Learn PlayFramework - new Versions

Hi guys,

for some time I used PlayFramework version 1.x, and at the time, on the site itself, there was a complete documentation, including a totorial covering a lot. Nowadays I intend to use it again, but a lot has changed since then. I want to be able to develop using the new version (2.6 - 2.7), but I’m feeling lost in relation to where to start. I intend to continue developing in Java, but apparently the new version only works with SCALA, am I right, or can I still use Java? And where do I start? On the site there are no longer well-detailed examples and there are apparently no recently released books. And now? What do I do?

Why dont you start with https://www.playframework.com/documentation/2.6.x/JavaHome? There are plenty of well documented examples on getting you started on all the play features.

I started with Java because I was afraid of scala but in retrospect that was a huge mistake as scala is actually much nicer to develop and maintain once you adapt to it.

This sounds like it might be an opportunity to try scala by extending which ever one of these examples is closest to what you want to do: https://www.silhouette.rocks/docs/examples

You still use Java, you may see fewer resources like documentation, StackOverflow for Java version, but you should be able to understand things in Scala for Java or Java for Scala, mainly you need to get the idea about solving solution if you not looking into copy/paste solutions!

I’m using Java since 2.3.x until now 2.6.x and 2.7 still Java and I think it will be a big fail if the play was only supported Scala.

There is also a new Hello World tutorial for beginners:

https://www.playframework.com/documentation/2.6.x/HelloWorldTutorial

By the way, appreciate any feedback on that. :slight_smile:

Best.