<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>  RESTful | TechStartups.com Keyword Feed</title>
	<atom:link href="http://www.techstartups.com/tag/restful/feed/" rel="self" type="application/rss+xml" />
		<link>http://www.techstartups.com/tag/restful/</link>
	<description>This is the keyword feed for   RESTful from TechStartups.com. We're crazy about this topic and want to share our passion for all things related. Visit us at http://www.techstartups.com</description>
	<lastBuildDate>Thu, 11 Mar 2010 01:26:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Real-time Ruby is a Gem Called RESTfulie</title>
		<link>http://www.techstartups.com/2009/11/17/real-time-ruby-is-a-gem-called-restfulie/</link>
		<comments>http://www.techstartups.com/2009/11/17/real-time-ruby-is-a-gem-called-restfulie/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 14:27:14 +0000</pubDate>
		<dc:creator>Kristopher Smith</dc:creator>
				<category><![CDATA[Product Review]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[hypermedia development]]></category>
		<category><![CDATA[hypermedia software]]></category>
		<category><![CDATA[hypermedia tools]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[RESTfulie]]></category>
		<category><![CDATA[Ruby gem]]></category>
		<category><![CDATA[Ruby gem RESTfulie]]></category>

		<guid isPermaLink="false">http://www.techstartups.com/?p=3784</guid>
                
		<description><![CDATA[<p><em>By Senior Editor – Kris Smith (<a href="http://twitter.com/croncast" target="_blank">@croncast</a>)</em></p>
<p><a rel="attachment wp-att-3792" href="http://www.techstartups.com/2009/11/17/real-time-ruby-is-a-gem-called-restfulie/transfer/"><img class="alignleft size-medium wp-image-3792" style="margin-left: 10px; margin-right: 10px;" title="transfer" src="http://www.techstartups.com/blog/wp-content/uploads/2009/11/transfer-300x199.jpg" alt="transfer" width="300" height="199" /></a>Real-time technologies online are coming of age and why should <a class="zem_slink" title="Ruby (programming language)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Ruby_%28programming_language%29">Ruby</a> be any different? With many hip developers choosing it as the technology for their next applications it makes sense that Ruby would get a gem for the real-time web.</p>
<p><a href="http://github.com/caelum/restfulie" target="_blank">RESTfulie</a> is obviously designed to make the most or <a class="zem_slink" title="Representational State Transfer" rel="wikipedia" href="http://en.wikipedia.org/wiki/Representational_State_Transfer">RESTful</a> applications but is being described by its creators as a hypermedia tool.  One that will let client users change the state of their interaction with service data in real-time. This ability to change the data will in turn be refelcted in the the user experience.</p>
<p>Simply put the applications that are built on this platform have the ability to morph into ever changing processes that are controlled by the user. Think of it as a reality similar to that of a video game with programmed bounds. Players in that game can create new experiences every time that they play the game but they are not leaving its boundaries.</p>
<p><span id="more-3784"></span></p>
<p><a href="http://en.wikipedia.org/wiki/Hypermedia" target="_blank">Hypermedia tools</a> other than immersive gaming exist on the web in the form of Flash movies that move data back and forth in real-time to change report data and display layer objects. The creators of RESTfulie are taking advantage of this type of application by creating a tool that Ruby developers can run server-side to use the same power as Flash without it being Flash and <a class="zem_slink" title="Adobe Flex" rel="wikipedia" href="http://en.wikipedia.org/wiki/Adobe_Flex">Flex</a>. BTW,  I am not even going to front like I understood the term &#8216;hypermedia&#8217; before coming across RESTfulie.</p>
<p>This is accomplished with client-side code that is written in JavaScript to call <a class="zem_slink" title="Ajax (programming)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">AJAX</a> like functionality except from the server-side RESTfulie gem. The core of the transfer of data between the server and the client <a href="http://guilhermesilveira.wordpress.com/2009/11/03/quit-pretending-use-the-web-for-real-restfulie/" target="_blank">can be done in the Atom spec</a>. Which makes for a more open application when you consider the amount of data available in Atom format. You know, small companies like Google that love them some Atom.</p>
<p>The ability of RESTfulie to natively handle Atom gives a programmer the ability to being comingling service data from sources like Google with data in their own pool or that from the users. This is the magic of  <a href="http://github.com/caelum/restfulie" target="_blank">RESTfulie</a>. It is an opportunity for Ruby devs to get their hands on a simple tool that gives them the power to build new experiences and allows them to get on with helping to develop the next web.</p>
<p>DISCLOSURE OF MATERIAL CONNECTION: <a href="http://cmp.ly/0">http://cmp.ly/0</a></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/9ec2635a-7004-43b9-92e1-d776cf588c47/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=9ec2635a-7004-43b9-92e1-d776cf588c47" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a href="http://www.techstartups.com/2009/11/17/real-time-ruby-is-a-gem-called-restfulie/">Real-time Ruby is a Gem Called RESTfulie</a> is a post from: <a href="http://www.techstartups.com">TechStartups.com</a></p>
<br /><br />Tags: <a style="display:inline" href="http://www.techstartups.com/tag/ajax/" rel="tag">AJAX</a> <a style="display:inline" href="http://www.techstartups.com/tag/ajax/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-development/" rel="tag">hypermedia development</a> <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-development/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-software/" rel="tag">hypermedia software</a> <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-software/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-tools/" rel="tag">hypermedia tools</a> <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-tools/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/restful/" rel="tag">RESTful</a> <a style="display:inline" href="http://www.techstartups.com/tag/restful/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/restfulie/" rel="tag">RESTfulie</a> <a style="display:inline" href="http://www.techstartups.com/tag/restfulie/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem/" rel="tag">Ruby gem</a> <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem-restfulie/" rel="tag">Ruby gem RESTfulie</a> <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem-restfulie/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a><br /><br />]]></description>
			<content:encoded><![CDATA[<p><em>By Senior Editor – Kris Smith (<a href="http://twitter.com/croncast" target="_blank">@croncast</a>)</em></p>
<p><a rel="attachment wp-att-3792" href="http://www.techstartups.com/2009/11/17/real-time-ruby-is-a-gem-called-restfulie/transfer/"><img class="alignleft size-medium wp-image-3792" style="margin-left: 10px; margin-right: 10px;" title="transfer" src="http://www.techstartups.com/blog/wp-content/uploads/2009/11/transfer-300x199.jpg" alt="transfer" width="300" height="199" /></a>Real-time technologies online are coming of age and why should <a class="zem_slink" title="Ruby (programming language)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Ruby_%28programming_language%29">Ruby</a> be any different? With many hip developers choosing it as the technology for their next applications it makes sense that Ruby would get a gem for the real-time web.</p>
<p><a href="http://github.com/caelum/restfulie" target="_blank">RESTfulie</a> is obviously designed to make the most or <a class="zem_slink" title="Representational State Transfer" rel="wikipedia" href="http://en.wikipedia.org/wiki/Representational_State_Transfer">RESTful</a> applications but is being described by its creators as a hypermedia tool.  One that will let client users change the state of their interaction with service data in real-time. This ability to change the data will in turn be refelcted in the the user experience.</p>
<p>Simply put the applications that are built on this platform have the ability to morph into ever changing processes that are controlled by the user. Think of it as a reality similar to that of a video game with programmed bounds. Players in that game can create new experiences every time that they play the game but they are not leaving its boundaries.</p>
<p><span id="more-3784"></span></p>
<p><a href="http://en.wikipedia.org/wiki/Hypermedia" target="_blank">Hypermedia tools</a> other than immersive gaming exist on the web in the form of Flash movies that move data back and forth in real-time to change report data and display layer objects. The creators of RESTfulie are taking advantage of this type of application by creating a tool that Ruby developers can run server-side to use the same power as Flash without it being Flash and <a class="zem_slink" title="Adobe Flex" rel="wikipedia" href="http://en.wikipedia.org/wiki/Adobe_Flex">Flex</a>. BTW,  I am not even going to front like I understood the term &#8216;hypermedia&#8217; before coming across RESTfulie.</p>
<p>This is accomplished with client-side code that is written in JavaScript to call <a class="zem_slink" title="Ajax (programming)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">AJAX</a> like functionality except from the server-side RESTfulie gem. The core of the transfer of data between the server and the client <a href="http://guilhermesilveira.wordpress.com/2009/11/03/quit-pretending-use-the-web-for-real-restfulie/" target="_blank">can be done in the Atom spec</a>. Which makes for a more open application when you consider the amount of data available in Atom format. You know, small companies like Google that love them some Atom.</p>
<p>The ability of RESTfulie to natively handle Atom gives a programmer the ability to being comingling service data from sources like Google with data in their own pool or that from the users. This is the magic of  <a href="http://github.com/caelum/restfulie" target="_blank">RESTfulie</a>. It is an opportunity for Ruby devs to get their hands on a simple tool that gives them the power to build new experiences and allows them to get on with helping to develop the next web.</p>
<p>DISCLOSURE OF MATERIAL CONNECTION: <a href="http://cmp.ly/0">http://cmp.ly/0</a></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/9ec2635a-7004-43b9-92e1-d776cf588c47/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=9ec2635a-7004-43b9-92e1-d776cf588c47" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p><a href="http://www.techstartups.com/2009/11/17/real-time-ruby-is-a-gem-called-restfulie/">Real-time Ruby is a Gem Called RESTfulie</a> is a post from: <a href="http://www.techstartups.com">TechStartups.com</a></p>
<br /><br />Tags: <a style="display:inline" href="http://www.techstartups.com/tag/ajax/" rel="tag">AJAX</a> <a style="display:inline" href="http://www.techstartups.com/tag/ajax/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-development/" rel="tag">hypermedia development</a> <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-development/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-software/" rel="tag">hypermedia software</a> <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-software/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-tools/" rel="tag">hypermedia tools</a> <a style="display:inline" href="http://www.techstartups.com/tag/hypermedia-tools/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/restful/" rel="tag">RESTful</a> <a style="display:inline" href="http://www.techstartups.com/tag/restful/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/restfulie/" rel="tag">RESTfulie</a> <a style="display:inline" href="http://www.techstartups.com/tag/restfulie/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem/" rel="tag">Ruby gem</a> <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a>, <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem-restfulie/" rel="tag">Ruby gem RESTfulie</a> <a style="display:inline" href="http://www.techstartups.com/tag/ruby-gem-restfulie/feed" rel="tag" class="feder"><img style="display:inline;border:0px;margin:0px;padding:0px;" src="http://lokwat.com/wp-content/themes/blue-dream/images/rss.gif" border="0" class="feder"></a><br /><br />]]></content:encoded>
			<wfw:commentRss>http://www.techstartups.com/2009/11/17/real-time-ruby-is-a-gem-called-restfulie/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
