• ksynwa@lemmy.ml
    link
    fedilink
    arrow-up
    14
    ·
    2 years ago
    • There are a lot of javascript and web frontend developers these days.
    • It’s cross platform.
  • davidlunadeleon@lemmy.ml
    link
    fedilink
    arrow-up
    10
    ·
    2 years ago

    I think it’s just plain easier to develop a web front end compared to other ways to do things.

    There’s plenty of documentation and most people interested in software development end up dabbling with web development one way or another, so why not develop everything with the same technologies and avoid the hassle of native development.

    Not that I like it, but it kind of makes sense. 🤔

    • QueenLilac@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      Put that away! RIGHT NOW! Go in the corner In this house we use native code for native apps

  • Dan@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    The web is the most popular platform in the world. It’s an easy way to develop for Android, iOS, windows, macOS, linux, and the browser on your smart fridge. Layout in HTML is trivial but weak, so it’s easy to start learning a frontend, whereas any other language you learn – Python, C, Java – requires a library before you can start learning the front end. Learning HTML, CSS, and Javascript, while three different languages, is straightforward and easy. Learn how to write the skeleton of the page, then learn how to write code to control it, then learn how to style it. Or style then code. Either way.

    Then, there’s the fact that you don’t need to install anything. I can use Lemmy without installing any software from Lemmy. That’s cool. installng software, traditionally, gives control over my system that web pages aren’t supposed to have.

    Is there a front-end framework that you like with all those benefits?