<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-02-05 Michael Schnell <span dir="ltr"><<a href="mailto:mschnell@lumino.de" target="_blank">mschnell@lumino.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div class="im">On 02/05/2014 08:58 AM, Michael Van Canneyt wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
I have succesfully developed such (big) projects in Lazarus:<br>
Server side is Lazarus (more specific: fcl-web and the webdata/json-rpc modules)<br>
Client side is ExtJS - but JQuery, qooxdoo or dojo (or whatever the hype is these days) would work equally well.<br>
</blockquote></div>
Great !!!<br>
<br>
IMHO, it would be a huge advantage, if the LCL would support this by an "xxx"- WidgetType / xxx = one of ExtJS, JQuery, qooxdoo or dojo (or whatever the hype is these days). :-)<br>
<br>
(I remember ExtPascal on that behalf, but AFAIK, it never really worked decently and is sleeping right now.)<span class=""><font color="#888888"><br>
<br>
-Michael</font></span></blockquote></div><div><br></div><div>There is any advantage to convert JS to Pascal and vice versa, because you would be doing the work that the browser already does. These conversions always end up decreasing performance, and let the programmer "prisioneiro" to a particular widget. And affect the maintainability, because instead I open and edit a simple JS, I need to edit the JS mixed in Pascal, recompile an executable and so on.<br>

</div><div><br></div>-- <br>Silvio Clécio<br>My public projects - <a href="http://github.com/silvioprog" target="_blank">github.com/silvioprog</a>
</div></div>