Live data from Hacker News

Play framework for Java - a radical rethink of Java web app development?

playframework.org

101–103 of 103 posts

Re: Play framework for Java - a radical rethink of Java web app development?

#101
post #89
post #68

Earlier quoted context omitted.

Interesting. I mostly build J2EE apps and sticky sessions support is built in. Complex apps require a fair bit of session state (user profile, shopping cart, custom catalog, breadcrumbs, user promos, etc...) in general and the idea of having to persist and reload that data over a network (db or memcached) for each request would absolutely kill page response times. I guess it depends on how heavy the session data is f…

I'm quite surprised - I've never even considered building a stateful web app that doesn't talk to a database or caching layer at all for most requests. It's fascinating to me how different the approaches taken in the Java world are from the LAMP world I'm accustomed to.

From the Java world, that seems odd:) Scaling your DB and/or caching layer is a lot harder than scaling sticky session based app instance with minimal db interaction.

Re: Play framework for Java - a radical rethink of Java web app development?

#102

just copied features from ASP.Net MVC...

I can assure you that ASP.NET MVC has its share of copied features. And you know what? That's a good thing. Good ideas should be copied and propagated, and mixed in with whatever makes the next platform unique.

Re: Play framework for Java - a radical rethink of Java web app development?

#103
post #8
post #2

I just ran through the tutorial and it was a real breath of fresh air - everything ran out of the box, there was no need for an IDE or a build process and changes were live the second I saved them from my editor (it apparently ships with the on-the-fly compiler from Eclipse). Really impressed.

Agreed. I still think it's a little cumbersome compared to rails, but it's definitely the best java web framework I've seen yet, and about as close to rails as you can probably get with java. Groovy for the template language is a good choice too. The example app was very useful. Including some real world jquery ajax functionality was a big bonus and a great way to compare functionality with other frameworks. (render…

I think I would prefer the django template language. Seems like you type a lot less, though I have been mistaken before :)
Post reply on HN