<html>
<head>
<title></title>
</head>
<body style='margin: 0; padding: 0; font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; color: #444'>
<table id="header" width="100%" cellspacing="0" style="padding: 0; margin: 0; border: 0">
<tr class="top-bar">
<td colspan="3" style="font-size: 1px; background: #3080c8; border-bottom: 1px solid #6c9cc7; height: 4px"></td>
</tr>
<tr class="bottom-bar">
<td class="bottom-bar-left" style="background: #3080c8; padding: 14px 0 10px; height: 40px; min-width: 10px"></td>
<td class="bottom-bar-center" width="600" style="background: #3080c8; padding: 14px 0 10px; height: 40px; width: 600px; margin-top: 10px">
<a href="http://disqus.com" style="color: #3080c8; text-decoration: none">
<img class="logo" src="http://mediacdn.disqus.com/1355796189/img/disqus-logo.png" alt="DISQUS" border="0" style="color: white; width: 96px; height: 21px; font-size: 14pt" />
</a>
</td>
<td class="bottom-bar-right" style="background: #3080c8; padding: 14px 0 10px; height: 40px; min-width: 10px"></td>
</tr>
<tr class="bottombar">
<td></td>
<td width="600" id="main-content">
<div id="email-body" style="width: 100%">
<!-- Moderator Section -->
<!-- Comment Section -->
<p id="greeting" style='font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; line-height: 20px; margin: 0 0 25px; padding: 20px 0 10px 0'>
Marius Bogoevici <marius.bogoevici@gmail.com> wrote, in response to Jason Porter:
</p>
<p id="message" style='font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; line-height: 20px; margin: 10px 0; background-color: #EEE; border-radius: 5px; padding: 10px'>
Besides separation of concerns between the designers and coders, there are tangible architectural benefits from using client-side frameworks, the likes of which haven't been really possible (at least not in a practical fashion) before the advancements brought in my HTML5 (and I include here the JavaScript overhaul).<br><br><br>The most important bit, from an architectural point of view is that by moving logic to the client side, the application can operate in a more disconnected fashion - i.e. be more responsive, have richer functionality,operate offline - generally qualities associated with single page apps. In a context which relies heavily on server-side processing and rendering, like JSF does, this would result in a chattier interaction model, as the state of the application would need to be communicated to the server. Even for JSF, however, libraries such as Richfaces address that challenge, and a mixed client-server side model can be adopted too.<br><br><br>One of the biggest benefits of moving functionality to the client side is that it makes mobile web (and by extension mobile hybrid/native) applications development much easier - the single page, rich client application model is much more suitable to mobile clients.
</p>
<div id="meta" style="margin: 10px 0">
<p class="inline" style='font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; line-height: 20px; margin: 0; padding: 1px 0'><a href="http://redirect.disqus.com/url?url=http%3A%2F%2Fjboss.org%2Fjdf%2Fexamples%2Fticket-monster%2Ftutorial%2FUserFrontEnd%2F%23comment-741871614%3A4S-LPd4FmhxzGr1JKs9rd_ePATA&imp=6d733be1-a803-40a1-8b61-b62be09c5504&zone=notifications.clicks&forum=jdf&thread=714548929" style="color: #3080c8; text-decoration: none">Link to comment</a></p>
<p class="inline" style='font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; line-height: 20px; margin: 0; padding: 1px 0'>IP address: 99.234.135.121</p>
</div>
<!-- Reply Section -->
<div id="reply" style="margin: 10px 0">
<p style='font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; line-height: 20px; margin: 0 0 25px'>
Jason Porter wrote:
</p>
<p id="message" style='font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; line-height: 20px; margin: 0 0 25px; background-color: #EEE; border-radius: 5px; padding: 10px'>
This is simply another way of doing things. You could do the same thing with JSF and simply call the actual REST endpoints manually in a backing bean (so you don't have to do the extra HTTP call). This approach has the benefit of working on the UI and the backend in parallel with different teams (among others). All you'd need to agree on is the URLs and the returns (format & content). It also makes creating multiple UIs easier (say a web app in JSF and a native mobile app).
</p>
</div>
-----<br />
<!-- Moderator options Section -->
Options: You can moderate through email. Respond in the body with "Delete", "Approve", or "Spam". Reply with "Like" to like this comment, or respond in the body to post a reply comment.
Or use the moderate panel: http://jdf.disqus.com/admin/moderate/#/pending
<p class="inline" style='font-size: 14px; font-family: "Helvetica Neue", helvetica, arial, sans-serif; line-height: 20px; margin: 0; padding: 0'><a href="http://disqus.com/account/" style="color: #3080c8; text-decoration: none">To turn off notifications</a></p>
</div>
</td>
<td></td>
</tr>
</table>
<img src="http://disqus.com/notifications/notification/pixel.gif" alt="" border="0" />
<img src="http://juggler.services.disqus.com/event.gif?imp=6d733be1-a803-40a1-8b61-b62be09c5504&zone=notification&forum=jdf&thread=714548929&event=notifications.opens" alt="" border="" />
</body>
</html>