Play introduced Dependency Injection (DI) in version 2.4 to reduce global state, and make it easier to write isolated, reusable, and testable code by instantiating components on each reload and by providing stop hooks. In this article, Marius Soutier explains what compile-time dependency injection in the Play framework is all about.
Reactive programming is gaining momentum but people are still reluctant to jump on the bandwagon. To help you overcome the fear of the unknown, we decided to ask Scala, Lagom, Spark, Akka and Play experts to explain how these elements coexist and work together to create a reactive universe. This JAX Magazine issue is packed with goodies — it’s our treat!
The team at techdev show us how they combined an AngularJS, Java 8 and Spring 4 backend with a REST API to build a office data-tracking tool.
There. We said it. Don’t believe us? Eberhard Wolff checks for a pulse and shows us why we need to blow some life into the application server.
Developing scalable, responsive, non-blocking web applications has never been easier with the Play Framework 2.0, a modern framework for modern web applications. In this talk Oscar Renalias (Accenture) takes a look at how Play can help us build the kind of dynamic and engaging web applications that user have come to expect, including pitfalls and challenges when developing them.
Rod Johnsons recent Scala Days keynote has provoked a strong reaction from the community. Does Scala necessarily need to become Java?
Latest version of Typesafes Java and Scala framework follows December update to Akka.
Johnson to join as a member of Board of Directors to help oversee the development of Scala and related stack.
Todays latest news is the surest indication so far that JVM language Scala has positioned itself to challenge Java and can only mean good things for Scala devs.
A fairly minor milestone on the road to Scala’s next version, but check out the number of projects popping up
A VMware sponsored project appears with its first final version – can it challenge Node and Akka?
Bumper update for the premier Java IDE, plus Android 4.0 Ice Cream Sandwich compliance
After last week’s slight furore over the benefits of Scala and its community, John Stevenson tells us why he uses the language.
PLUS, Virgo 3.0 and Gemini Web 2.0 released.