Hi,<br><br>IMHO a proper implementation needs to be a QPA platform. <br><br>Widgets need to be "drawn" in this "web" target, like in X11, Wayland, Windows, etc. The only change would be the low level primitives are  HTML + CSS + JavaScript + SVG (and maybe even images), like Wt does.<br>

<br>Trivia: the first version of Wt used Qt instead as the backend. They moved to Boost because of licensing (Qt was not LGPL back then) and threading.<br><br><br><div class="gmail_quote">On Sat, Oct 22, 2011 at 10:55 AM,  <span dir="ltr"><<a href="mailto:lars.knoll@nokia.com">lars.knoll@nokia.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">>From my point of view:<br>
<br>
Having something here would be great. I don't think it should be part of<br>
the essential Qt modules, but as an add-on it would be a very welcome<br>
addition :)<br>
<br>
Cheers,<br>
Lars<br>
<div><div></div><div class="h5"><br>
On 10/22/11 7:09 AM, "ext Mark Constable" <<a href="mailto:markc@renta.net">markc@renta.net</a>> wrote:<br>
<br>
>On 2011-10-21 10:10 PM, Dhaivat Pandya wrote:<br>
>> This seems like something that's way out there, and may have been<br>
>> suggested before and rejected, but, I'm bringing it up anyway. What<br>
>> would the Qt community think of a web framework devised around Qt?<br>
><br>
>Speaking personally I'd love to see...<br>
><br>
>. a web server similar to lighttpd but 100% based on Qt<br>
><br>
>. a Qt5/V8 Javascript "engine" similar to NodeJS<br>
><br>
>. an optional but builtin C++ FastCGI interface for the above<br>
><br>
>In other words the essential tools for a Qt Server Side JavaScript<br>
>solution, with Websocket support, so it can be as both a traditional<br>
>webserver or a local backend to a HTML5/QML desktop system.<br>
><br>
>Why another webserver when lighttpd, nginx, even apache, already exist<br>
>as stable codebases? Because none of them allow me to build, develop<br>
>and deploy them, and any web based projects, within QtCreator using<br>
>CMake and Git. There is currently a complete development disconnect<br>
>when deploying a typical HTTP based remote server within a Qt project.<br>
><br>
>> Qt has all the stuff one needs to build a legitimate web framework,<br>
>> connection to a scripting language (PySide, or any language with a C++<br>
>> API, such as Lua), Sql libraries, async socket libraries, XML,<br>
>> everything. We just need some (okay, not some, a lot) of code to glue<br>
>> this all together into a well knit package. I'll await suggestions.<br>
><br>
>Wouldn't Wt provide a lot of that? <a href="http://www.webtoolkit.eu/wt" target="_blank">http://www.webtoolkit.eu/wt</a><br>
><br>
>_______________________________________________<br>
>Development mailing list<br>
><a href="mailto:Development@qt-project.org">Development@qt-project.org</a><br>
><a href="http://lists.qt-project.org/mailman/listinfo/development" target="_blank">http://lists.qt-project.org/mailman/listinfo/development</a><br>
<br>
_______________________________________________<br>
Development mailing list<br>
<a href="mailto:Development@qt-project.org">Development@qt-project.org</a><br>
<a href="http://lists.qt-project.org/mailman/listinfo/development" target="_blank">http://lists.qt-project.org/mailman/listinfo/development</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Pau Garcia i Quiles<br><a href="http://www.elpauer.org">http://www.elpauer.org</a><br>(Due to my workload, I may need 10 days to answer)<br>