On Wed, Nov 24, 2010 at 11:21, <[email protected]> wrote: > > > On Wed, 24 Nov 2010, ik wrote: > > Hello List, >> >> Well I know about the framework fur Javascript library in Lazarus, but I'm >> thinking in the past year or so, what will it take to design a gui >> application using Lazarus, and make it work like a web app that act the >> same >> as the desktop version, without any specific components for it. >> >> Then today I found the following link: >> http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/ and it looks like >> someone made something like that on GTK3. >> The problem is that I do not have the time to do it myself (or I would >> have >> created at least the start for it), what will it take to create something >> like that for Lazarus that is not dependent on the widgets (it will not >> care >> if it's GTK, Qt, WinAPI etc..), and take also 3rd party components for it >> ? >> > > You should first answer the question this man asks: > > "Now, I want to know, Is this useful?" > > The answer IMHO is: no. > > Each and every GUI or user action/change/whatnot will result in a request > from the browser to the webserver (with corresponding result sent back), and > will cause a lot of traffic. >
I did not want to use it on the server side but on client side. The server side should be contacted only when there is a requirement and not for everything. > > While this is fine and doable for small apps, it is not scalable at all. If > 100 users use your system, it will crash under the load (if not earlier). > > More to the point would be the morfik approach: > - Design and code your app as you do now. > - Translate the lot to Javascript+HTML+CSS > Because then, the browser does all the GUI work, and only when necessary > (get > data from server or store data on server) does the server get a request. > > I am building all blocks for the latter approach, but it is slow progress. > Is that what the fpWeb will do at the end ? > > Michael. > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > Thanks, Ido
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
