{"id":1553,"date":"2012-09-03T10:34:44","date_gmt":"2012-09-03T08:34:44","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=1553"},"modified":"2012-09-03T10:34:55","modified_gmt":"2012-09-03T08:34:55","slug":"was-ist-aus-apache-click-draus-geworden","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2012\/09\/was-ist-aus-apache-click-draus-geworden\/","title":{"rendered":"Was ist aus Apache Click geworden?"},"content":{"rendered":"<p>Anfang 2009 schrieb ich im Blog:<\/p>\n<blockquote>\n<p>Darauf hat die Welt gewartet: Wieder ein neues\/altes Web-Framework<\/p>\n<p>Apache Click <a href=\"http:\/\/incubator.apache.org\/click\/\">http:\/\/incubator.apache.org\/click\/<\/a> hei\u00dft es und l\u00e4uft ab Java 1.4. Super. Kommt damit 5 Jahre zu sp\u00e4t. Also nix mit Annotationen. Sch\u00f6n XML und so. (Click 0.3 gab es auch schon im M\u00e4rz <small>2005, also ist das Projekt nicht wirklich jung.) Das Wort Ajax taucht auf den ganzen Webseiten nicht auf. Immerhin gibt es eine <a href=\"http:\/\/incubator.apache.org\/click\/docs\/click-ide.html\">http:\/\/incubator.apache.org\/click\/docs\/click-ide.html<\/a> auf Eclipse 3.4 Basis. Toll die Antwort auf die Frage &quot;<\/small>Why develop a new Web Application Framework?&quot; Antwort: &quot;Because the existing frameworks did not meet my needs. Struts doesn&#8217;t really do much, while Tapestry is too complicated. For a more comprehensive answer please see <a href=\"http:\/\/incubator.apache.org\/click\/docs\/why-click.html\">Why Click<\/a>.&quot; Klar, als ob es nur Struts und Tapestry gibt. Vor 10 Jahren vielleicht. Bei Struts 1.x ist die Zeit schon lange abgelaufen und bei Tapestry 5 h\u00e4lt man sich noch ein wenig mit DI\/IoC \u00fcber Wasser.<\/p>\n<\/blockquote>\n<p>Heute, im Jahr 2012, hat es Click zu einem vollst\u00e4ndigen Web-Framework geschafft, die Demos (<a href=\"http:\/\/click.avoka.com\/click-examples\/home.htm) sehen\">http:\/\/click.avoka.com\/click-examples\/home.htm) sehen<\/a> von der Funktionalit\u00e4t OK aus, nur etwas altbacken, etwa so wie Windows 3.1 im Vergleich zu Windows 7.<\/p>\n<p>Das letzte Update von Click ist von M\u00e4rz 2011, also 1 1\/2 Jahr alt. Das war\u2019s dann wohl.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anfang 2009 schrieb ich im Blog: Darauf hat die Welt gewartet: Wieder ein neues\/altes Web-Framework Apache Click http:\/\/incubator.apache.org\/click\/ hei\u00dft es und l\u00e4uft ab Java 1.4. Super. Kommt damit 5 Jahre zu sp\u00e4t. Also nix mit Annotationen. Sch\u00f6n XML und so. (Click 0.3 gab es auch schon im M\u00e4rz 2005, also ist das Projekt nicht wirklich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[4,15],"tags":[],"class_list":["post-1553","post","type-post","status-publish","format-standard","hentry","category-open-source","category-web-frameworks"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=1553"}],"version-history":[{"count":2,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1553\/revisions"}],"predecessor-version":[{"id":1555,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1553\/revisions\/1555"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=1553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=1553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=1553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}