Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
olback107945yDesktop apps should very rarely be written in Javascript. Anything that compiles to a binary is in my opinion way better. Faster, more portable, smaller files, less files, less memory. Also, it shouldn't require any special runtimes like Java or dotnet.
With requirements like this, there aren't that many options left. My favorite is Rust, many also like go-lang. -
Xoka12785y@olback I do agree with you but most of my clients want their web apps to be ported as a desktop app. Or they want us to use web technologies to build the ui logics. because, web developers are easier to find than any other kind of developers.
So, I'm also hoping, if there's any tool, where I can still use web technologies but its binary won't be as bulky or the app won't be as slow as Electronjs -
neeno31465y@olback what GUI library/framework you use in Rust? Qt binding? GTK binding? I found out about Iced yesterday, do you know if it's any good?
-
olback107945y@ItsaMeTuni I've only used GTK, QT seems quite stable as well. I also heard about Iced a few days ago. Looks nice but does not seem to integrate any OS based theming.
Cross compiling from Linux to Windows is a little tricky though. What I ended up doing was making docker containers specifically for compiling GTK apps. Works really well.
If anyone is considering GTK, make sure to use Glade, makes your life so much easier.
Related Rants
-
tahnik63So I need to create a nice new web app. Let's look at some cool JS frameworks that I can work with. *5 mins l...
-
ahmedam23What only relying on JavaScript for HTML form input validation looks like
-
mijit20*Builds a web component for a client website* CLIENT: I don't like it, can I have it a tiny bit over to the r...
Which CROSS PLATFORM Desktop App Development tool/framework do you use?
I've been using ElectronJS but I'm tired of it but I can't find any better alternative. If you know any better alternative please let me know. and please, do write why you think its better than ElectronJS
Thanks
rant
development
electron
javascript
desktop
electronjs
js