<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">Hi Alfie,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">We're essentially going this route by choosing option 2 so that we can use the right tool for the job (Perl in one case, Python in another) and hosting them together.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">Thanks for the thoughts, good to have some agreement.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">Greg</div> <div class="" id="bloop_sign_1377808996869890816"></div> <br><p style="color:#A0A0A8;">On 28 August 2013 at 10:58:42 PM, Alfie John (alfiej@opera.com) wrote:</p> <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;"><span><div>Hi Greg,
<br>
<br>On Fri, Aug 23, 2013, at 08:21 PM, Greg Kempe wrote:
<br>&gt; We're exploring two options:
<br>&gt;  
<br>&gt; &nbsp;1. use Dancer to build the entire website
<br>&gt; &nbsp;2. use Dancer to power a thin REST API around the library and use another framework (eg. in Python) to build the rich website experience.
<br>
<br>Why not both? I would suggest something like nginx as a frontend which
<br>passes the request up to your Dancer API, Python CGI, Ruby CGI, static
<br>HTML files (generated from Perl, Python etc) etc. That way, it doesn't
<br>matter what you write your front/backend in. It's configurable all the
<br>way down.
<br>
<br>Alfie
<br>
<br>--  
<br>  Alfie John
<br>  alfiej@opera.com
<br></div></span></blockquote></body></html>