<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: The Way of Client-Side Templating</title>
	<atom:link href="http://synodinos.net/2008/02/22/the-way-of-client-side-templating/feed/" rel="self" type="application/rss+xml" />
	<link>http://synodinos.net/2008/02/22/the-way-of-client-side-templating/</link>
	<description>Inside every large post is a small post struggling to get out.</description>
	<lastBuildDate>Mon, 09 Jan 2012 13:43:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Dionysios Synodinos</title>
		<link>http://synodinos.net/2008/02/22/the-way-of-client-side-templating/#comment-9034</link>
		<dc:creator><![CDATA[Dionysios Synodinos]]></dc:creator>
		<pubDate>Wed, 14 Jan 2009 09:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://synodinos.wordpress.com/?p=98#comment-9034</guid>
		<description><![CDATA[Johann, if you want to get your hands dirty with client-side-templating, there are some very helpful examples on the JST site which you can extend. If you want to get the full picture I&#039;d suggest going through the following:

http://www.infoq.com/articles/rationalizing-presentation-tier

http://sites.google.com/a/thinserverarchitecture.com/home/Articles

http://welcome.totheinter.net/2008/08/05/mvc-pattern-for-the-web/

http://glyphobet.net/blog/essay/153

http://advogato.org/article/993.html

http://mv.asterisco.pt/cat.cgi?A%20Future%20Web%20Development%20Framework%20-%20Architecture

http://jollytoad.googlepages.com/mvcusingjquery

http://www.owensperformance.com/articles/217/Will_AJAX_Break_MVC.xhtml

Also it would be nice if you had the time to have a basic understanding of the Web Presentation Patterns of the EAA book (http://martinfowler.com/books.html#eaa) or the J2EE patterns catalog. Both are classics, but are starting to show their age.]]></description>
		<content:encoded><![CDATA[<p>Johann, if you want to get your hands dirty with client-side-templating, there are some very helpful examples on the JST site which you can extend. If you want to get the full picture I&#8217;d suggest going through the following:</p>
<p><a href="http://www.infoq.com/articles/rationalizing-presentation-tier" rel="nofollow">http://www.infoq.com/articles/rationalizing-presentation-tier</a></p>
<p><a href="http://sites.google.com/a/thinserverarchitecture.com/home/Articles" rel="nofollow">http://sites.google.com/a/thinserverarchitecture.com/home/Articles</a></p>
<p><a href="http://welcome.totheinter.net/2008/08/05/mvc-pattern-for-the-web/" rel="nofollow">http://welcome.totheinter.net/2008/08/05/mvc-pattern-for-the-web/</a></p>
<p><a href="http://glyphobet.net/blog/essay/153" rel="nofollow">http://glyphobet.net/blog/essay/153</a></p>
<p><a href="http://advogato.org/article/993.html" rel="nofollow">http://advogato.org/article/993.html</a></p>
<p><a href="http://mv.asterisco.pt/cat.cgi?A%20Future%20Web%20Development%20Framework%20-%20Architecture" rel="nofollow">http://mv.asterisco.pt/cat.cgi?A%20Future%20Web%20Development%20Framework%20-%20Architecture</a></p>
<p><a href="http://jollytoad.googlepages.com/mvcusingjquery" rel="nofollow">http://jollytoad.googlepages.com/mvcusingjquery</a></p>
<p><a href="http://www.owensperformance.com/articles/217/Will_AJAX_Break_MVC.xhtml" rel="nofollow">http://www.owensperformance.com/articles/217/Will_AJAX_Break_MVC.xhtml</a></p>
<p>Also it would be nice if you had the time to have a basic understanding of the Web Presentation Patterns of the EAA book (<a href="http://martinfowler.com/books.html#eaa" rel="nofollow">http://martinfowler.com/books.html#eaa</a>) or the J2EE patterns catalog. Both are classics, but are starting to show their age.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johann</title>
		<link>http://synodinos.net/2008/02/22/the-way-of-client-side-templating/#comment-9022</link>
		<dc:creator><![CDATA[Johann]]></dc:creator>
		<pubDate>Tue, 13 Jan 2009 20:55:47 +0000</pubDate>
		<guid isPermaLink="false">http://synodinos.wordpress.com/?p=98#comment-9022</guid>
		<description><![CDATA[Thx for your answer,

that helped me. I searched a while and didn&#039;t find to much concerning client side templating. At least not in the in manner i&#039;m interested in. 

Is there any reference(book, paper, article, blog,..) that you could recommend me for further reading. Even if my application tends to be small I just want to practice the right design and structure for ...mmhmh ..well, not doing ad-hoc-kamikaze-programming.

Thx again
Johann]]></description>
		<content:encoded><![CDATA[<p>Thx for your answer,</p>
<p>that helped me. I searched a while and didn&#8217;t find to much concerning client side templating. At least not in the in manner i&#8217;m interested in. </p>
<p>Is there any reference(book, paper, article, blog,..) that you could recommend me for further reading. Even if my application tends to be small I just want to practice the right design and structure for &#8230;mmhmh ..well, not doing ad-hoc-kamikaze-programming.</p>
<p>Thx again<br />
Johann</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dionysios Synodinos</title>
		<link>http://synodinos.net/2008/02/22/the-way-of-client-side-templating/#comment-9019</link>
		<dc:creator><![CDATA[Dionysios Synodinos]]></dc:creator>
		<pubDate>Tue, 13 Jan 2009 19:20:23 +0000</pubDate>
		<guid isPermaLink="false">http://synodinos.wordpress.com/?p=98#comment-9019</guid>
		<description><![CDATA[“Is client-side-templating similiar or even equal to single-page-application, and something like a MVC-thing with the V on the side of the client and the rest on the serverside?”

I’ve been trying for a long time to write a follow up piece on how AJAX and solid client side frameworks like Dojo and jQuery blur the lines of MVC, but haven’t found the time. 

To answer your question, YES in client-side-templating a large percentage of V part of MVC is done on the client. 

“I would like to use the EXTJS framework for the client side and the Zend-Framework for the server side and though just exchange json-data.”

Most contemporary frameworks where developed to do the “V” primarily on the server and thus are far from optimal. Since what you need is decoupled services that produce e.g. json, I would suggest using a small core functionality from any framework you choose. Especially in the case of PHP you might find that the PEAR libraries can take you a long way.


Be warned though that doing a large part of the MVC on the client is “the road less traveled by”, but at the end “that will make all the difference” :)]]></description>
		<content:encoded><![CDATA[<p>“Is client-side-templating similiar or even equal to single-page-application, and something like a MVC-thing with the V on the side of the client and the rest on the serverside?”</p>
<p>I’ve been trying for a long time to write a follow up piece on how AJAX and solid client side frameworks like Dojo and jQuery blur the lines of MVC, but haven’t found the time. </p>
<p>To answer your question, YES in client-side-templating a large percentage of V part of MVC is done on the client. </p>
<p>“I would like to use the EXTJS framework for the client side and the Zend-Framework for the server side and though just exchange json-data.”</p>
<p>Most contemporary frameworks where developed to do the “V” primarily on the server and thus are far from optimal. Since what you need is decoupled services that produce e.g. json, I would suggest using a small core functionality from any framework you choose. Especially in the case of PHP you might find that the PEAR libraries can take you a long way.</p>
<p>Be warned though that doing a large part of the MVC on the client is “the road less traveled by”, but at the end “that will make all the difference” <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johann</title>
		<link>http://synodinos.net/2008/02/22/the-way-of-client-side-templating/#comment-9012</link>
		<dc:creator><![CDATA[Johann]]></dc:creator>
		<pubDate>Tue, 13 Jan 2009 16:38:52 +0000</pubDate>
		<guid isPermaLink="false">http://synodinos.wordpress.com/?p=98#comment-9012</guid>
		<description><![CDATA[Hi,
i&#039;m working on a ajax-web-application for private pleasure in the moment. Your post is the first thing i have found concerning client-side templating. Is client-side-templating similiar or even equal to single-page-application, and something like a MVC-thing with the V on the side of the client and the rest on the serverside? I would like to use the EXTJS framework for the client side and the Zend-Framework for the server side and though just exchange json-data.
Does that sound reasonable to you? Would be great to get a response of an expert concerning MVC delegation with client-side-templating. 
Thx in advance
Johann]]></description>
		<content:encoded><![CDATA[<p>Hi,<br />
i&#8217;m working on a ajax-web-application for private pleasure in the moment. Your post is the first thing i have found concerning client-side templating. Is client-side-templating similiar or even equal to single-page-application, and something like a MVC-thing with the V on the side of the client and the rest on the serverside? I would like to use the EXTJS framework for the client side and the Zend-Framework for the server side and though just exchange json-data.<br />
Does that sound reasonable to you? Would be great to get a response of an expert concerning MVC delegation with client-side-templating.<br />
Thx in advance<br />
Johann</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sofia</title>
		<link>http://synodinos.net/2008/02/22/the-way-of-client-side-templating/#comment-5524</link>
		<dc:creator><![CDATA[sofia]]></dc:creator>
		<pubDate>Fri, 15 Aug 2008 23:37:42 +0000</pubDate>
		<guid isPermaLink="false">http://synodinos.wordpress.com/?p=98#comment-5524</guid>
		<description><![CDATA[Besides jst or xslt on the client, pure (http://beebole.com/pure/) looks interesting. Have you looked into it?
I also think that client-side templating will facilitate the creation of custom views of an app by its visitors, which can then be shared. At the very least easier greasemonkey scripts (since the data format will be standard, eg. json, yaml, etc ).
Best,
Sofia]]></description>
		<content:encoded><![CDATA[<p>Besides jst or xslt on the client, pure (<a href="http://beebole.com/pure/" rel="nofollow">http://beebole.com/pure/</a>) looks interesting. Have you looked into it?<br />
I also think that client-side templating will facilitate the creation of custom views of an app by its visitors, which can then be shared. At the very least easier greasemonkey scripts (since the data format will be standard, eg. json, yaml, etc ).<br />
Best,<br />
Sofia</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pages tagged "ubiquitous"</title>
		<link>http://synodinos.net/2008/02/22/the-way-of-client-side-templating/#comment-4523</link>
		<dc:creator><![CDATA[Pages tagged "ubiquitous"]]></dc:creator>
		<pubDate>Sat, 23 Feb 2008 05:09:05 +0000</pubDate>
		<guid isPermaLink="false">http://synodinos.wordpress.com/?p=98#comment-4523</guid>
		<description><![CDATA[[...] tagged ubiquitousOwn a Wordpress blog? Make monetization easier with the WP Affiliate Pro plugin. The Way of Client-Side Templating&#160;saved by 10 others  &#160;&#160;&#160;&#160;kalay650 bookmarked on 02/22/08 &#124; [...]]]></description>
		<content:encoded><![CDATA[<p>[...] tagged ubiquitousOwn a WordPress blog? Make monetization easier with the WP Affiliate Pro plugin. The Way of Client-Side Templating&nbsp;saved by 10 others  &nbsp;&nbsp;&nbsp;&nbsp;kalay650 bookmarked on 02/22/08 | [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

