<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Which is the Hottest Java Web Framework? Or Maybe Not Java?</title>
	<atom:link href="http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/</link>
	<description>A technical, gaming and current-events news site</description>
	<lastBuildDate>Sun, 08 Nov 2009 03:41:57 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Yuri Novicow</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-17176</link>
		<dc:creator>Yuri Novicow</dc:creator>
		<pubDate>Sat, 08 Aug 2009 10:10:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-17176</guid>
		<description>I looked for domain or model driven framework like Rails (its really database driven) or Jango but in Java. 
I found several and compared them: 
http://www.javaneverdie.com/java-frameworks/java-domain-driven-frameworks-review/
IMO OpenXava the best (at least for my needs) . It uses annotations for persistence. And Naked Objects (no annotations) the most simple to start and rapid. 
I don&#039;t included Spring Roo in my research, simply because did not find it that time.</description>
		<content:encoded><![CDATA[<p>I looked for domain or model driven framework like Rails (its really database driven) or Jango but in Java.<br />
I found several and compared them:<br />
<a href="http://www.javaneverdie.com/java-frameworks/java-domain-driven-frameworks-review/" rel="nofollow">http://www.javaneverdie.com/java-frameworks/java-domain-driven-frameworks-review/</a><br />
IMO OpenXava the best (at least for my needs) . It uses annotations for persistence. And Naked Objects (no annotations) the most simple to start and rapid.<br />
I don&#8217;t included Spring Roo in my research, simply because did not find it that time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dandv</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-16979</link>
		<dc:creator>dandv</dc:creator>
		<pubDate>Sat, 25 Jul 2009 07:21:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-16979</guid>
		<description>The fact that there are 57 open source Java framework leads, in my opinion, to a much worse situation for the web framework user than if there were, say, 6.

According to studies, when consumers were presented with 24 choices among varieties of a product, they much more often did not buy ANY of the products, than if they were presented with only 6 alternatives.

I wrote about the paradox of choice applied to web application development at http://wiki.dandascalescu.com/essays/paradox-of-choice-in-web-development</description>
		<content:encoded><![CDATA[<p>The fact that there are 57 open source Java framework leads, in my opinion, to a much worse situation for the web framework user than if there were, say, 6.</p>
<p>According to studies, when consumers were presented with 24 choices among varieties of a product, they much more often did not buy ANY of the products, than if they were presented with only 6 alternatives.</p>
<p>I wrote about the paradox of choice applied to web application development at <a href="http://wiki.dandascalescu.com/essays/paradox-of-choice-in-web-development" rel="nofollow">http://wiki.dandascalescu.com/essays/paradox-of-choice-in-web-development</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GWT User</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-16030</link>
		<dc:creator>GWT User</dc:creator>
		<pubDate>Wed, 06 May 2009 17:11:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-16030</guid>
		<description>The tools that we are using are Eclipse, Cypal plugin, SmartGWT and GWT for the Host mode tool. The GWT Host mode tool allows us to view and debug the GUI pages easily and resolve issues quickly by debugging the Java code. The GWT Host mode can show and refresh the code during runtime without requiring a Tomcat restart. Once we have the Java version of the screen operational then the GWT Compiler can compile it into a Javascript format that can be used by 4 browsers. I personally think that these tools are sufficient at getting our job done easily. Now 99% of the time the JavaScript generated code is fine but there can be bugs in the Javascript compilation. When this issue occurs it is usually because of a null pointer issue because I did not test all circumstances in my code.</description>
		<content:encoded><![CDATA[<p>The tools that we are using are Eclipse, Cypal plugin, SmartGWT and GWT for the Host mode tool. The GWT Host mode tool allows us to view and debug the GUI pages easily and resolve issues quickly by debugging the Java code. The GWT Host mode can show and refresh the code during runtime without requiring a Tomcat restart. Once we have the Java version of the screen operational then the GWT Compiler can compile it into a Javascript format that can be used by 4 browsers. I personally think that these tools are sufficient at getting our job done easily. Now 99% of the time the JavaScript generated code is fine but there can be bugs in the Javascript compilation. When this issue occurs it is usually because of a null pointer issue because I did not test all circumstances in my code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Riyad Kalla</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-16027</link>
		<dc:creator>Riyad Kalla</dc:creator>
		<pubDate>Wed, 06 May 2009 16:40:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-16027</guid>
		<description>GWT User,

That&#039;s excellent to hear, I don&#039;t have that much insight into what the GWT user-base looks like.

What tools do you guys use to develop your GWT apps? Do you get the GWT tooling support you want out of them currently or do you wish you had a specific killer tool that would make your life considerably easier?</description>
		<content:encoded><![CDATA[<p>GWT User,</p>
<p>That&#8217;s excellent to hear, I don&#8217;t have that much insight into what the GWT user-base looks like.</p>
<p>What tools do you guys use to develop your GWT apps? Do you get the GWT tooling support you want out of them currently or do you wish you had a specific killer tool that would make your life considerably easier?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GWT User</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-16020</link>
		<dc:creator>GWT User</dc:creator>
		<pubDate>Wed, 06 May 2009 14:03:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-16020</guid>
		<description>Hi Riyad,

We used GWT, GWT-EXT at Encana Oil &amp; Gas for a well document management tool and it worked great. Now the SmartGWT framework I am using for another Health Canada project. So companies are using GWT and finding that the development time can be reduced while their widgets are powerful and practical. I really do wonder why people love developing in JavaScript and then trying to support multiple versions of browsers. GWT supports the core 4 browsers with no hassle.</description>
		<content:encoded><![CDATA[<p>Hi Riyad,</p>
<p>We used GWT, GWT-EXT at Encana Oil &amp; Gas for a well document management tool and it worked great. Now the SmartGWT framework I am using for another Health Canada project. So companies are using GWT and finding that the development time can be reduced while their widgets are powerful and practical. I really do wonder why people love developing in JavaScript and then trying to support multiple versions of browsers. GWT supports the core 4 browsers with no hassle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jarred Haley</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-16013</link>
		<dc:creator>Jarred Haley</dc:creator>
		<pubDate>Wed, 06 May 2009 04:49:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-16013</guid>
		<description>We saw many frameworks and eventually went with http://code.google.com/p/startsoft/ a combination of Struts 2.1, Spring and Hibernate.</description>
		<content:encoded><![CDATA[<p>We saw many frameworks and eventually went with <a href="http://code.google.com/p/startsoft/" rel="nofollow">http://code.google.com/p/startsoft/</a> a combination of Struts 2.1, Spring and Hibernate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Riyad Kalla</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-14718</link>
		<dc:creator>Riyad Kalla</dc:creator>
		<pubDate>Mon, 09 Mar 2009 15:30:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-14718</guid>
		<description>GWT User,

That&#039;s a damn impressive component show-case, but even being in the Java community I&#039;m not seeing that many companies or contractors rolling out GWT apps as I thought would be the case after Google announced it. If anything I see more folks normalizing on JSF (hopefully it gets better in 2.0) and a lot of Java developers looking more closely at Flex.</description>
		<content:encoded><![CDATA[<p>GWT User,</p>
<p>That&#8217;s a damn impressive component show-case, but even being in the Java community I&#8217;m not seeing that many companies or contractors rolling out GWT apps as I thought would be the case after Google announced it. If anything I see more folks normalizing on JSF (hopefully it gets better in 2.0) and a lot of Java developers looking more closely at Flex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GWT User</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-14660</link>
		<dc:creator>GWT User</dc:creator>
		<pubDate>Fri, 06 Mar 2009 03:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-14660</guid>
		<description>I have been using GWT, GWT-Ext and now SmartGwt for over a year and it is truly superior to all of these. When the SmartGwt widgets are powerful and well thoughtout and you get to program in Java (not Javascript). Then when the Java GUI is compiled they work on 4 browsers with no effort then how can you go wrong. Take a look at this showcase http://www.smartclient.com/smartgwt/showcase/

Then after seeing all of the examples of SmartGwt compared to the other frameworks, you will then understand.

Its easy and you get to work all in Java and it comes with a debugger that also supports debugging in Java. Who wants it to be simple...I do.</description>
		<content:encoded><![CDATA[<p>I have been using GWT, GWT-Ext and now SmartGwt for over a year and it is truly superior to all of these. When the SmartGwt widgets are powerful and well thoughtout and you get to program in Java (not Javascript). Then when the Java GUI is compiled they work on 4 browsers with no effort then how can you go wrong. Take a look at this showcase <a href="http://www.smartclient.com/smartgwt/showcase/" rel="nofollow">http://www.smartclient.com/smartgwt/showcase/</a></p>
<p>Then after seeing all of the examples of SmartGwt compared to the other frameworks, you will then understand.</p>
<p>Its easy and you get to work all in Java and it comes with a debugger that also supports debugging in Java. Who wants it to be simple&#8230;I do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ghanshyam</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-12864</link>
		<dc:creator>Ghanshyam</dc:creator>
		<pubDate>Sun, 07 Dec 2008 04:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-12864</guid>
		<description>Hi, nice analysis done for framework popularity. Its really appreciated, but chances of failure of it cant be avoided as google gives popular cricket wicket also when we search wicket framework as already mentioned by friend. Probably I may not be Ideal person to sure which framework is widely used, but like to share some of my experience of working on Struts, Spring, wicket and JSF.

Spring is most suitated framework for Buissness logic layer and widely used with Integration with another frameworks like Struts,Wicket,JSF and.,,lab..la. So Spring is Common part with when we design most of the applications. So obiviously I feel its widely used. Also recently Spring Framework 3.0 is released with further features. go for more detail for my blog for this or spring official site.

Here now question remains which one from Struts, Wicket and JSF.

Struts:- People are posting about it from 95. so google have lot of stock! we know struts is no more. So less chances of use in new application devolpment.

Wicket:-Wicket is all about simplicity. It is Swing for Web Applications. There are no configuration files to learn in Wicket. Wicket is a simple collection of components. In Wicket, your web applications will more closely resemble a Swing application than a JSP application. If you know Swing, yes you know most of the Wicket!
None of the existing frameworks are appealing to me in terms of quickness, ease of development, easy to understand etc.

JSF:- It is another framework on which started to work recently. most of the Drag and drop devlopment is provided and looks very good. I see its growing widely. Still I need to learn lot in this, you can add here.

I missed here about other frameworks as i don&#039;t have much Idea about them. you can make valuable addditions for us.</description>
		<content:encoded><![CDATA[<p>Hi, nice analysis done for framework popularity. Its really appreciated, but chances of failure of it cant be avoided as google gives popular cricket wicket also when we search wicket framework as already mentioned by friend. Probably I may not be Ideal person to sure which framework is widely used, but like to share some of my experience of working on Struts, Spring, wicket and JSF.</p>
<p>Spring is most suitated framework for Buissness logic layer and widely used with Integration with another frameworks like Struts,Wicket,JSF and.,,lab..la. So Spring is Common part with when we design most of the applications. So obiviously I feel its widely used. Also recently Spring Framework 3.0 is released with further features. go for more detail for my blog for this or spring official site.</p>
<p>Here now question remains which one from Struts, Wicket and JSF.</p>
<p>Struts:- People are posting about it from 95. so google have lot of stock! we know struts is no more. So less chances of use in new application devolpment.</p>
<p>Wicket:-Wicket is all about simplicity. It is Swing for Web Applications. There are no configuration files to learn in Wicket. Wicket is a simple collection of components. In Wicket, your web applications will more closely resemble a Swing application than a JSP application. If you know Swing, yes you know most of the Wicket!<br />
None of the existing frameworks are appealing to me in terms of quickness, ease of development, easy to understand etc.</p>
<p>JSF:- It is another framework on which started to work recently. most of the Drag and drop devlopment is provided and looks very good. I see its growing widely. Still I need to learn lot in this, you can add here.</p>
<p>I missed here about other frameworks as i don&#8217;t have much Idea about them. you can make valuable addditions for us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ideyatech</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-12029</link>
		<dc:creator>ideyatech</dc:creator>
		<pubDate>Thu, 06 Nov 2008 03:06:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-12029</guid>
		<description>i have an article about java ui trends
http://www.ideyatech.com/2008/10/java-ui-trends-whos-gaining-popularity/</description>
		<content:encoded><![CDATA[<p>i have an article about java ui trends<br />
<a href="http://www.ideyatech.com/2008/10/java-ui-trends-whos-gaining-popularity/" rel="nofollow">http://www.ideyatech.com/2008/10/java-ui-trends-whos-gaining-popularity/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-2/#comment-11812</link>
		<dc:creator>Krishna</dc:creator>
		<pubDate>Mon, 27 Oct 2008 07:57:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-11812</guid>
		<description>Well, it was is non other than JSF.</description>
		<content:encoded><![CDATA[<p>Well, it was is non other than JSF.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pno</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-11185</link>
		<dc:creator>Pno</dc:creator>
		<pubDate>Fri, 26 Sep 2008 12:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-11185</guid>
		<description>Hello, 

Thanks for this work but : 

Jboss Seam includes Jsf ...

So the comparaison is not very easy , I think taht your graph is not objective.

:)</description>
		<content:encoded><![CDATA[<p>Hello, </p>
<p>Thanks for this work but : </p>
<p>Jboss Seam includes Jsf &#8230;</p>
<p>So the comparaison is not very easy , I think taht your graph is not objective.</p>
<p> <img src='http://www.breakitdownblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Editor</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-11011</link>
		<dc:creator>Editor</dc:creator>
		<pubDate>Wed, 10 Sep 2008 18:01:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-11011</guid>
		<description>koko, I think you might have missed the diagram *and* the &quot;NOTE&quot; right under it that explain I did a comparison against ASP.NET for exactly that reason (to avoid catching all the other uses of the more generic &quot;.net&quot; term)

&lt;blockquote&gt;
NOTE: I only used ‘asp.net’ to represent .NET to have a more focused trend. Using ‘.net’ almost completely flattens out the competition technologies and there is no guarantee that I wouldn’t also be capturing a ton of client-side development using .NET as well.
&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p>koko, I think you might have missed the diagram *and* the &#8220;NOTE&#8221; right under it that explain I did a comparison against ASP.NET for exactly that reason (to avoid catching all the other uses of the more generic &#8220;.net&#8221; term)</p>
<blockquote><p>
NOTE: I only used ‘asp.net’ to represent .NET to have a more focused trend. Using ‘.net’ almost completely flattens out the competition technologies and there is no guarantee that I wouldn’t also be capturing a ton of client-side development using .NET as well.
</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: koko</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-11005</link>
		<dc:creator>koko</dc:creator>
		<pubDate>Wed, 10 Sep 2008 15:29:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-11005</guid>
		<description>How can you compare individual frameworks to a complete technology stack, e.g. JSF vs .NET? You should compare .NET to another complete technology stack such as Java, or compare individual frameworks only: JSF vs struts vs ProMesh vs Spring.NET, etc.
The last comparison is just invalid.</description>
		<content:encoded><![CDATA[<p>How can you compare individual frameworks to a complete technology stack, e.g. JSF vs .NET? You should compare .NET to another complete technology stack such as Java, or compare individual frameworks only: JSF vs struts vs ProMesh vs Spring.NET, etc.<br />
The last comparison is just invalid.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno Vernay</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-10001</link>
		<dc:creator>Bruno Vernay</dc:creator>
		<pubDate>Tue, 01 Jul 2008 14:38:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-10001</guid>
		<description>5 years of a big Struts 1 legacy application maintenance ?</description>
		<content:encoded><![CDATA[<p>5 years of a big Struts 1 legacy application maintenance ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Riyad Kalla</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9998</link>
		<dc:creator>Riyad Kalla</dc:creator>
		<pubDate>Tue, 01 Jul 2008 13:48:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9998</guid>
		<description>Chris,
I took a look at some of the Grails stuff... just from the tutorials/introductory materials it looked interesting, but I didn&#039;t see any &quot;holy shit that&#039;s AWESOME!&quot; things... what did I miss?</description>
		<content:encoded><![CDATA[<p>Chris,<br />
I took a look at some of the Grails stuff&#8230; just from the tutorials/introductory materials it looked interesting, but I didn&#8217;t see any &#8220;holy shit that&#8217;s AWESOME!&#8221; things&#8230; what did I miss?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Quijote</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9990</link>
		<dc:creator>Chris Quijote</dc:creator>
		<pubDate>Mon, 30 Jun 2008 18:14:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9990</guid>
		<description>I used Rails but most development codebase was on Java. So I (grudgingly) tried out Grails.

I cannot even begin to calculate how much more productive - and creative - the framework has allowed me to be.

So, I recognise the trend and understand your conclusions - but these kinds of comparison are never conclusive. However much I loved firing up Textmate and coding RoR - Grails has (for me I stress) far, far more actual benefit when combining with my code base and experience.

PHP just keeps on going - I agree. Although I cannot for one second understand why. I am not trying to knock it&#039;s fantastic contribution and ubiquitous nature - but have you ever joined in a PHP based project half-way through! Never again for me! Many other people must feel very differently from me, however.</description>
		<content:encoded><![CDATA[<p>I used Rails but most development codebase was on Java. So I (grudgingly) tried out Grails.</p>
<p>I cannot even begin to calculate how much more productive &#8211; and creative &#8211; the framework has allowed me to be.</p>
<p>So, I recognise the trend and understand your conclusions &#8211; but these kinds of comparison are never conclusive. However much I loved firing up Textmate and coding RoR &#8211; Grails has (for me I stress) far, far more actual benefit when combining with my code base and experience.</p>
<p>PHP just keeps on going &#8211; I agree. Although I cannot for one second understand why. I am not trying to knock it&#8217;s fantastic contribution and ubiquitous nature &#8211; but have you ever joined in a PHP based project half-way through! Never again for me! Many other people must feel very differently from me, however.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Riyad Kalla</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9955</link>
		<dc:creator>Riyad Kalla</dc:creator>
		<pubDate>Fri, 27 Jun 2008 04:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9955</guid>
		<description>Chris I think that&#039;s a really interesting data point to add (and I should have added it after I added ASP.NET, it just slipped my mind).

IIRC a lot of the huge new social networking sites out there *are* written in PHP... it&#039;s a language that won&#039;t die, but also doesn&#039;t seem to grow. It&#039;s been insanely popular since it came out, but doesn&#039;t dominate enough to ruin Java/Ruby/etc. out of the picture and from what I&#039;ve seen the tooling is lack-luster with the only good things coming out of a commercial vendor.

Given *how much* is written and deployed in PHP I&#039;m really surprised by that... you look in the Java realm and we are tripping over ourselves with tools/libraries/etc.

Glad to hear that PHP is going strong... I know *I* owe a lot to that language, namely with this site ;)</description>
		<content:encoded><![CDATA[<p>Chris I think that&#8217;s a really interesting data point to add (and I should have added it after I added ASP.NET, it just slipped my mind).</p>
<p>IIRC a lot of the huge new social networking sites out there *are* written in PHP&#8230; it&#8217;s a language that won&#8217;t die, but also doesn&#8217;t seem to grow. It&#8217;s been insanely popular since it came out, but doesn&#8217;t dominate enough to ruin Java/Ruby/etc. out of the picture and from what I&#8217;ve seen the tooling is lack-luster with the only good things coming out of a commercial vendor.</p>
<p>Given *how much* is written and deployed in PHP I&#8217;m really surprised by that&#8230; you look in the Java realm and we are tripping over ourselves with tools/libraries/etc.</p>
<p>Glad to hear that PHP is going strong&#8230; I know *I* owe a lot to that language, namely with this site <img src='http://www.breakitdownblog.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Chaney</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9953</link>
		<dc:creator>Chris Chaney</dc:creator>
		<pubDate>Fri, 27 Jun 2008 01:57:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9953</guid>
		<description>I added PHP to your combined graph and it DESTROYED ASP.net.  If you look at the regional data breakdown, searches for asp.net in India look like they provided a huge amount of lift over the java alternatives.  I think the numbers in the US were more in line with reality.</description>
		<content:encoded><![CDATA[<p>I added PHP to your combined graph and it DESTROYED ASP.net.  If you look at the regional data breakdown, searches for asp.net in India look like they provided a huge amount of lift over the java alternatives.  I think the numbers in the US were more in line with reality.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9887</link>
		<dc:creator>Darren</dc:creator>
		<pubDate>Mon, 16 Jun 2008 11:51:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9887</guid>
		<description>Firstly, you&#039;re right in that those three technologies could be in use together but I think this type of analysis does add some information about the comparative use of those technologies, eg. spring and jsf, whether used together or separately, are far, far more popular technologies than any of the others, if you take job ads as an indication.

Secondly, I think job ads are a more reliable indication of usage of a technology than search trends for many of the reasons stated above. Of course, the ads represent only a small percentage of the people using a technology but they do provide some indication of the relative use of these technologies in the real world.

Thirdly, it&#039;s not the words &quot;java spring&quot; and &quot;java jsf&quot; - this would be meaningless - it&#039;s the job ads that contain both the words &quot;java&quot; and &quot;spring&quot;, and ads that contain both &quot;java&quot; and &quot;jsf&quot;. The word &quot;java&quot; is not really important - it&#039;s only there to filter out the noise. If you want to compare which proportion of the job ads for spring also contain jsf, you could do a search like:

java spring, java spring jsf

and you can see what proportion of the spring ads also contain jsf.

I think there is some information to be gained from this but of course it doesn&#039;t really answer the question about which is the hottest *web* framework, as spring for example is obviously most commonly used as an application framework rather than a web framework per se.</description>
		<content:encoded><![CDATA[<p>Firstly, you&#8217;re right in that those three technologies could be in use together but I think this type of analysis does add some information about the comparative use of those technologies, eg. spring and jsf, whether used together or separately, are far, far more popular technologies than any of the others, if you take job ads as an indication.</p>
<p>Secondly, I think job ads are a more reliable indication of usage of a technology than search trends for many of the reasons stated above. Of course, the ads represent only a small percentage of the people using a technology but they do provide some indication of the relative use of these technologies in the real world.</p>
<p>Thirdly, it&#8217;s not the words &#8220;java spring&#8221; and &#8220;java jsf&#8221; &#8211; this would be meaningless &#8211; it&#8217;s the job ads that contain both the words &#8220;java&#8221; and &#8220;spring&#8221;, and ads that contain both &#8220;java&#8221; and &#8220;jsf&#8221;. The word &#8220;java&#8221; is not really important &#8211; it&#8217;s only there to filter out the noise. If you want to compare which proportion of the job ads for spring also contain jsf, you could do a search like:</p>
<p>java spring, java spring jsf</p>
<p>and you can see what proportion of the spring ads also contain jsf.</p>
<p>I think there is some information to be gained from this but of course it doesn&#8217;t really answer the question about which is the hottest *web* framework, as spring for example is obviously most commonly used as an application framework rather than a web framework per se.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno Vernay</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9886</link>
		<dc:creator>Bruno Vernay</dc:creator>
		<pubDate>Mon, 16 Jun 2008 07:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9886</guid>
		<description>This is going nowhere. What is the point to compare &quot;Spring&quot; and &quot;JSF&quot; or &quot;Seam&quot; ?  They could be use together ! 

OK, Indeed is another data source. There are more job description with the word &quot;Java Spring&quot; than &quot;Java JSF&quot;.   Now what does it mean ?</description>
		<content:encoded><![CDATA[<p>This is going nowhere. What is the point to compare &#8220;Spring&#8221; and &#8220;JSF&#8221; or &#8220;Seam&#8221; ?  They could be use together ! </p>
<p>OK, Indeed is another data source. There are more job description with the word &#8220;Java Spring&#8221; than &#8220;Java JSF&#8221;.   Now what does it mean ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9885</link>
		<dc:creator>Darren</dc:creator>
		<pubDate>Mon, 16 Jun 2008 05:39:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9885</guid>
		<description>Personally, I think searching for job trends on indeed.com using something similar to this criteria probably gives a more accurate representation:

java tapestry, java spring, java wicket, java seam, java (&quot;struts 2&quot; &#124; &quot;struts2&quot;), java jsf

I think having two terms between commas is the equivalent of a logical &quot;AND&quot; in this situation, much like a Google search. I would imagine on most occasions an ad for a wicket developer, for example, would also have the word java in there too.

I think this criteria also gives a better picture on Google Trends too.

You&#039;ll notice that the results are completely different to yours Riyad.</description>
		<content:encoded><![CDATA[<p>Personally, I think searching for job trends on indeed.com using something similar to this criteria probably gives a more accurate representation:</p>
<p>java tapestry, java spring, java wicket, java seam, java (&#8221;struts 2&#8243; | &#8220;struts2&#8243;), java jsf</p>
<p>I think having two terms between commas is the equivalent of a logical &#8220;AND&#8221; in this situation, much like a Google search. I would imagine on most occasions an ad for a wicket developer, for example, would also have the word java in there too.</p>
<p>I think this criteria also gives a better picture on Google Trends too.</p>
<p>You&#8217;ll notice that the results are completely different to yours Riyad.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9879</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 13 Jun 2008 15:01:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9879</guid>
		<description>I added the word &quot;tutorial&quot; to the search term, and now I can compare &quot;Wicket&quot;, &quot;Tapestry&quot;, &quot;Seam&quot;, &quot;Rails&quot; and &quot;Flex&quot; as well. Please read my blog post: &lt;a href=&quot;http://ozgwei.blogspot.com/2008/06/which-is-hottest-java-web-framework.html&quot; rel=&quot;nofollow&quot;&gt;Which is the hottest Java web framework that people want to learn?&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I added the word &#8220;tutorial&#8221; to the search term, and now I can compare &#8220;Wicket&#8221;, &#8220;Tapestry&#8221;, &#8220;Seam&#8221;, &#8220;Rails&#8221; and &#8220;Flex&#8221; as well. Please read my blog post: <a href="http://ozgwei.blogspot.com/2008/06/which-is-hottest-java-web-framework.html" rel="nofollow">Which is the hottest Java web framework that people want to learn?</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Mutonho</title>
		<link>http://www.breakitdownblog.com/which-is-the-hottest-java-web-framework-or-maybe-not-java/comment-page-1/#comment-9878</link>
		<dc:creator>Jeff Mutonho</dc:creator>
		<pubDate>Fri, 13 Jun 2008 14:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.breakitdownblog.com/?p=2786#comment-9878</guid>
		<description>@reader
&quot;this review is absolutely useless and stupid. have you ever thought about if google trends distinguishes whether “wicket” is meant as the Web framework or as the englisch word “wicket”. “seam” does also have the same problem.&quot;

If you had taken time to read the whole article ,other readers&#039; responses and Riyad&#039;s responses you&#039;d know making such a comment makes YOU look &quot;useless and stupid&quot; . Everything in your comment has been responded to already!</description>
		<content:encoded><![CDATA[<p>@reader<br />
&#8220;this review is absolutely useless and stupid. have you ever thought about if google trends distinguishes whether “wicket” is meant as the Web framework or as the englisch word “wicket”. “seam” does also have the same problem.&#8221;</p>
<p>If you had taken time to read the whole article ,other readers&#8217; responses and Riyad&#8217;s responses you&#8217;d know making such a comment makes YOU look &#8220;useless and stupid&#8221; . Everything in your comment has been responded to already!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
