• captcha [any]
    ·
    3 years ago

    But how else do you make an app for browser, mobile, and desktop from a single source code?

    • layla
      hexagon
      ·
      3 years ago

      You don't

      • Pirate [none/use name]
        ·
        3 years ago

        Oh yeah Slack's and Discord's logos are in there, guess I didn't pay much attention to the meme lol

      • account346533 [she/her]
        ·
        3 years ago

        Yep! I just was super confused by op calling it chrome instead of blink or whatever.

        • wantonviolins [they/them]
          ·
          3 years ago

          Not just the Blink rendering engine, thanks to the magic that is Electron, everything from your chat app to your IDE to your gameboy emulator runs on top of the entire Chromium browser

    • femboi [they/them, she/her]
      ·
      edit-2
      3 years ago

      All of these apps are based on Google chrome’s rendering engine, and thus have a lot of overhead all so that these apps can be coded similarly to how webpages are coded. The most common way to do this is with electronjs (the logo on spongebob’s head)

      • account346533 [she/her]
        ·
        3 years ago

        That was the only assumption I had, I was overthink that fact that op said chrome instead of the more common terms

        • femboi [they/them, she/her]
          ·
          edit-2
          3 years ago

          I think they did that because in the show Squidward really does use the word chrome (only panel 1 has different captions than the actual script), so it fits the joke even better

    • Pirate [none/use name]
      ·
      3 years ago

      Probably Google Chrome, the post is saying that Chrome eats too much RAM and you should use Firefox instead

      • HumanBehaviorByBjork [any, undecided]
        ·
        3 years ago

        they're near parity in resource usage. the problem isn't really one browser or the other, it's that the modern application design paradigm is putting webshit into everything.

    • wantonviolins [they/them]
      ·
      3 years ago

      Electron is a way to package applications built using web technologies (HTML/CSS/JS) as desktop or mobile apps. It does this by including the entire Chromium browser (not just the Blink rendering engine as others have suggested, though new versions may have slimmed that down a bit? Idk).

      Between Edge, Opera, Brave, Vivaldi, and most other browsers adopting Chrome’s Blink engine, and tons of apps being made on Electron, everything really is Chrome in the future.

    • layla
      hexagon
      ·
      3 years ago

      First panel is Electron

      Third panel is Slack, Microsoft Code, Discord, GitHub

    • layla
      hexagon
      ·
      3 years ago

      GUIs are 👏valid👏 for casual people who cba with CLIs, but they're not valid if they're Electron GUIs

        • layla
          hexagon
          ·
          3 years ago

          fwiw I do agree, I use CLIs for everything. I'm talking specifically about people who don't have the time for the learning curve though, for them I understand using GUIs