<?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>Kommentare zu: Wicket und Scala &#8211; der Rückweg ist anstrengend</title>
	<atom:link href="http://www.wicket-praxis.de/blog/2009/06/19/wicket-scala/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wicket-praxis.de/blog/2009/06/19/wicket-scala/</link>
	<description>erfahrungen mit wicket aus dem projektalltag</description>
	<lastBuildDate>Tue, 02 Feb 2010 09:50:06 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: michael</title>
		<link>http://www.wicket-praxis.de/blog/2009/06/19/wicket-scala/comment-page-1/#comment-621</link>
		<dc:creator>michael</dc:creator>
		<pubDate>Sun, 09 Aug 2009 12:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.wicket-praxis.de/blog/?p=70#comment-621</guid>
		<description>Die Frage, was &quot;Code im Template&quot; bedeutet, ist vermutlich Ansichtssache. Aber wenn man es ganz streng nimmt, dann bedeutet das z.B. keine Schleifen, keine Expressions, keine bedingten Formatierungen, z.B. lift:Util.out verstößt IMHO gegen dieses Prinzip. Nun muss man das nicht so streng sehen wie ich, aber ich finde die Wicket-Variante noch aus einem zweiten Grund besser: bis auf wenige Ausnahmen steht für eine Komponente immer wicket:id=&quot;meineKomponente&quot;, mehr nicht. Bei Lift habe ich das Gefühl, dass ich über das reine Komponentenmapping noch mehr machen kann, aber auch mehr lernen muss.

Daher war ich etwas verwundert, als ich damals bei Lift gelesen habe, dass man sich auch Wicket als Vorbild genommen hat.</description>
		<content:encoded><![CDATA[<p>Die Frage, was &#8220;Code im Template&#8221; bedeutet, ist vermutlich Ansichtssache. Aber wenn man es ganz streng nimmt, dann bedeutet das z.B. keine Schleifen, keine Expressions, keine bedingten Formatierungen, z.B. lift:Util.out verstößt IMHO gegen dieses Prinzip. Nun muss man das nicht so streng sehen wie ich, aber ich finde die Wicket-Variante noch aus einem zweiten Grund besser: bis auf wenige Ausnahmen steht für eine Komponente immer wicket:id=&#8221;meineKomponente&#8221;, mehr nicht. Bei Lift habe ich das Gefühl, dass ich über das reine Komponentenmapping noch mehr machen kann, aber auch mehr lernen muss.</p>
<p>Daher war ich etwas verwundert, als ich damals bei Lift gelesen habe, dass man sich auch Wicket als Vorbild genommen hat.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Victor</title>
		<link>http://www.wicket-praxis.de/blog/2009/06/19/wicket-scala/comment-page-1/#comment-618</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Sun, 09 Aug 2009 12:00:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.wicket-praxis.de/blog/?p=70#comment-618</guid>
		<description>Bzgl:  &quot;das Lift-Framework [...] (da wird wieder Code in die Templates verlagert)&quot;: soweit ich bisher über Lift lesen/verstehen konnte, soll und wird gerade dies vermieden. 

Ich gebe zu daß ich bisher Scala nur leicht angeschnuppert habe und keine Zeile mit Lift geschrieben habe, aber ... im Dokument &quot;Starting with Lift&quot; wird in Kapitel 1.1 explizit auf Wicket als Vorbild verwiesen. Und am Ende des Kapitels 2.6:
http://liftweb.net/docs/getting_started/mod_master.html#x1-120002.6
&quot;In Lift, display can creep into a snippet, but business logic cannot creep into a the static display template. Yes, your designers will still have to police putting display logic in the snippet code, but the coders will not have to police business logic in the templates. &quot;</description>
		<content:encoded><![CDATA[<p>Bzgl:  &#8220;das Lift-Framework [...] (da wird wieder Code in die Templates verlagert)&#8221;: soweit ich bisher über Lift lesen/verstehen konnte, soll und wird gerade dies vermieden. </p>
<p>Ich gebe zu daß ich bisher Scala nur leicht angeschnuppert habe und keine Zeile mit Lift geschrieben habe, aber &#8230; im Dokument &#8220;Starting with Lift&#8221; wird in Kapitel 1.1 explizit auf Wicket als Vorbild verwiesen. Und am Ende des Kapitels 2.6:<br />
<a href="http://liftweb.net/docs/getting_started/mod_master.html#x1-120002.6" rel="nofollow">http://liftweb.net/docs/getting_started/mod_master.html#x1-120002.6</a><br />
&#8220;In Lift, display can creep into a snippet, but business logic cannot creep into a the static display template. Yes, your designers will still have to police putting display logic in the snippet code, but the coders will not have to police business logic in the templates. &#8220;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
