<div dir="ltr">I installed cowboy on an Ubuntu VM and got the basics of what I was trying to prove done in a short matter of time. I used the examples directory from github and played with the code for a few hours.<div><br></div><div>Cowboy seems well documented but as a newbie I am a bit overwhelmed - I reserve the right to ask more questions.</div><div><br></div><div>Thank you for your help.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 16 February 2017 at 21:53, Loïc Hoguin <span dir="ltr"><<a href="mailto:essen@ninenines.eu" target="_blank">essen@ninenines.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 02/16/2017 11:41 AM, Alex S. wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
To be fair, you both describe half of REST. Both interlinking *and* good cache/method behaviour (which most browsers don’t rely upon, precisely because WWW is not that RESTful) is required for a REST architecture.<br>
</blockquote>
<br></span>
I only mentioned the parts that are not taken care of by simply using HTTP. In other words the parts an implementor of a REST API/client should be aware of (otherwise they're not doing REST).<br>
<br>
I am not sure what you mean about browsers. Browsers do rely on and enforce cache rules. So do caching proxies. The Web wouldn't work without that.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It is also fair to say that most homegrown protocols do not benefit from hyperlinking, and weren’t made with REST in mind (and with vendor mime types) precisely because of that.<br>
</blockquote>
<br></span>
There's no silver bullet. :-)<div class="HOEnZb"><div class="h5"><br>
<br>
-- <br>
Loïc Hoguin<br>
<a href="https://ninenines.eu" rel="noreferrer" target="_blank">https://ninenines.eu</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">David Gray Wright</div>
</div>