Context, I’ve got some web dev experience but it’s all self taught from enjoying it as a hobby. Personally, the design aspect is probably worse for me.

I’ve been toying with the idea of trying to do something with the Lemmy API (even if it’s never shared publicly) but I’ve seen a handful of people complain about the API, is it really that bad?

I’d probably use React if I did do something.

EDIT: This is a prototype design I came up with, I’ll play around with the API and see what I can do. I think that it could be a fun project, thanks for all the help!

Post Card:

  • lurch (he/him)
    link
    fedilink
    arrow-up
    3
    arrow-down
    10
    ·
    6 months ago

    you know there is already an open source web app for lemmy, right?

      • Bezier@suppo.fi
        link
        fedilink
        arrow-up
        8
        arrow-down
        1
        ·
        6 months ago

        Some of these web apps are way past the stone age.

        But yeah, if OP wants to build another one, I’m all for it.

      • Imprudent3449@lemm.ee
        link
        fedilink
        arrow-up
        6
        ·
        6 months ago

        The comment is worded poorly, but it’s not bad advise. Being open source they can take a look at the code as an example, or could take it and fork it to meet what they are looking for.

      • lurch (he/him)
        link
        fedilink
        arrow-up
        3
        arrow-down
        7
        ·
        6 months ago

        you mean, by improving an existing open source project instead of trying to invent the wheel over and over again? i think you got something mixed up chap.

        • governorkeagan@lemdro.idOP
          link
          fedilink
          English
          arrow-up
          12
          ·
          6 months ago

          Just trying to learn and improve here. It’s much easier to mess around with an api in your own project than an already existing project

    • small44@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      6 months ago

      Sometimes you want a specific feature but other app developer don’t find time or aren’t interested in the feature or you just want to practice creating apps from a to z