8

Guys, I'm gonna do it...
I'm gonna try Electron!

Comments
  • 2
  • 2
  • 2
    Please, for the love of God... Use something else
  • 0
    Electron can be nice for a quick program. No need to mess with the UI too much since it's just HTML/CSS/JS, so it's easy to set something up in a jiffy.

    That's coming from someone that doesn't like JS/Node.js/Electron.
  • 0
    Nice website tho
  • 0
    I perfectly understand why there is such hate on electron but what you want to use for multiplatform app development with exotic UI? I mean if you don't want to look native for whatever reason... only thing crossing my mind is Qt and even there you will spend lot of time to get it working on Windows, Mac and Linux properly.

    If somebody has an suggestion, I'll be glad to hear it because honestly, I don't know the answer.
  • 0
    @SuwakoMmh Yeah, that's one of the reasons I don't like it.

    It's a bit of a stretch to say it's lagging on a normal computer though.
  • 0
    @argorain id say javafx, but people dont like java.

    Qt has a designer and you can just write the functionality in python if u dont like c

    If electron is enough for an app, chances are, a webapp works just as fine without eating 9999999g ram
  • 0
    @ganjaman Java is fine as long as it works. I spent 2 years with Java bug in Gnome which made apps at full screen unusable. Two years was time between report and fix. It is not my idea of healthy ecosystem. And I believe JavaFx uses same UI components. But java is cool for backed though.
    Webapp has one problem: working offline. My requirement is full operation offline no matter what. Only piece online would be syncing. That is reason for bundling it to electron.
    I wouldn't dare to use Python in end user application but Qt is nice. It just has some 'special needs' sometimes...
  • 1
  • 0
    @argorain Also, you can't access files on the computer if you make a web page. That's the whole point of it.
  • 1
    Electron is a huge abstraction layer upon another layer upon ... you get the idea.

    It's abstraction all the way down. Some is good. Too much is bad. Electron is encroaching in "too much" territory.
Add Comment