• NewDark [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    1
    ·
    8 months ago

    Try writing your backend with browser limitations and see what kind of wild wrappers you make to keep yourself sane.

    • xmunk@sh.itjust.works
      link
      fedilink
      arrow-up
      17
      arrow-down
      2
      ·
      8 months ago

      I remember the day of php files outputting html to the browser… it was 95% as functional as the stuff written in react and node today and incredibly simple.

      Heck, at my company, I still sneak in old-school HTML files when I can.

      • OpenStars@discuss.online
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        I am starting to come around if not to the horrible solutions then at least the shift in thinking that made people consider using those, over the old-school approach.

        Back then, the internet was this cool new thing. Fast-forward to today, and all those old pages with broken links, outdated information, and outdated presentation of information, can be problematic. e.g., should a site show an email address, or a phone number, or will doing so allow it to be spammed by bots? (except: that will happen anyway, no matter what, and why prevent people who have legitimate needs to find information?)

        Back then, people had actual attention spans, and finding new information was cool, so when people saw it, they gobbled it up and relished the chance to do so. Fast-forward to today though, and there is so much more information (& unfortunately misinformation, plus active disinformation too) than could ever hope to be read, much less absorbed and/or retained, that the default is to skim or skip rather than actually “read”, e.g. a ToS/ToC that is mandatory to continue with a service that you use literally daily.

        So, I am not advocating for e.g. CSS, or React/Angular, etc., but I at least see why people were considering those options, b/c there were problems with the old approach too.