Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-127608

Documentation for Server-Side WebAssembly Applications and Modules

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.8
    • Core: Other
    • None
    • WebAssembly

      We use the Qt framework with C++. We have a GUI application that we have successfully ported to WebAssembly to run in the browser.
      We would like to also compile an internal application written in Qt and C++ that runs on a server and does not have any user interface. We aim to explore if it is possible to run this application on the server using Wasmer and WASI.

      Additionally, we have a Qt-based C++ library currently that is integrated in a web server application as a DLL (no GUI), and we are interested in compiling this library to WebAssembly. We would like to determine if we can use the resulting WebAssembly module within the Deno framework (deno.com).

      Currently, the Qt documentation provides guidance on building and running Qt applications in web browsers using WebAssembly.
      We think it would be very helpful if you could also provide documentation and examples for:

      • Compiling and running Qt C++ applications as WebAssembly on a server using Wasmer and WASI.
      • Compiling and using Qt C++ libraries as a WebAssembly module that can be used with the Node.js or Deno runtime.

      This documentation will greatly enhance the usability of Qt in modern server and web environments.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt.webassembly qt.webassembly
            domezuk Domenico Zucchetti
            Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes