This document discusses trends and technologies in Java web development. It introduces Play Framework as a full-stack Java web framework that focuses on productivity, instant code refresh, and convention over configuration. The document demonstrates Play Framework and argues that it addresses issues with traditional Java web development like complexity, configuration, and lack of productivity. It concludes that Java is suitable for web development when used with modern frameworks like Play that have evolved past older paradigms.
17. What We Have Seen
• Dead simple
• Productivity delivered
• Old idioms thrown away
• Builds on experience of other frameworks
• Caution - Play is not a toy!
17
18. Check List
• instant code refresh
• convention over configuration
• full-stack solution
• components and extensions
• ajax
• REST
• productivity!
18
19. The Best?
• Play is great framework, but not the best
• The best Java Web Framework is...
19
21. Conclusions
• Java is suitable for doing Web
• Java evolves (slowly)
• I have picked-up Play for my next home
project...
21
22. What Should You Do?
• Learn several Web frameworks
• Learn dynamic language
• Know Java bright and dark sides
• Know Java boundaries and how to push them
22