http://qs321.pair.com?node_id=11118978


in reply to Best GUI for Perl?

Do you really need a classical GUI? Personally, where possible, I try to wrap a webservice around the app and let the browser do the visual stuff, esp. adaptation to the visuals of the OS at hand. A combination of Mojolicious and Bootstrap worked well for me. Pros:

The drawbacks might be slower response times and sometimes more work to realise complicated GUI structures. Also networking (firewalls) and security has to be considered when not working locally (localhost). But then, there are a lot of frameworks available and being forced to think about easier ways to achieve a given functionality has some worth of its own.

Replies are listed 'Best First'.
Re^2: Best GUI for Perl?
by perlfan (Vicar) on Jul 07, 2020 at 03:59 UTC
    Additionally, distributing local applications like this has been made much easier by containerizations like Docker. Instructions to the client would be,
    1. install Docker
    2. docker run mycoolapp
    3. in browser, go to https://localhost:1234578
    4. profit!
    Use an exported volume so their data is always safely outside the container, and you have the recipe for pretty smooth client and maintainer experiences.