<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">All the links and buttons that can excute an action on the server are</div>
associated<br>
with an identification number which is a combination of server session<br>
id + request number+some automatic<br>
generated guid+some other thing</blockquote><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">But to be honest with you, i would rather<br>
have my javascript generated automtically. I have written javascript<br>
some years ago and it is fun as long as your application<br>
is not big enough. </blockquote><div><br></div><div>I think for Erlang you should definitely checkout Nitrogen. It seems to fit best what you are looking for as an Erlang framework. </div><div><br></div><div>And as a story about Javascript and Opa, when I was first working with Opa I noticed the compiler would catch simple mistakes in what would be generated into html/javascript that I knew if I had been doing myself in Javascript I would not have found till testing in the browser and having to pull up firebug and debug. Static typing with javascript degeneration and an XHTML datatype (the compile catches if you are missing an end tag </>) is just amazing for productivity and stabability.</div>
<div><br></div><div>And while it still has many of the same problems as Javascript, I use Coffeescript for everything now, which is muuuch better.</div><div><br></div><div>Tristan</div></div>