• dan@upvote.au
    link
    fedilink
    arrow-up
    4
    ·
    13 days ago

    For some of my sites, I still build on my PC and rsync the build directory across. I’ve been meaning to set up Gitlab or something similar and configure automated deployments.

    • amazing_stories@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      13 days ago

      This is what I do because my sites aren’t complicated enough to warrant a build system. Personally I think most websites out there are over-engineered. Example: a Discord friend made a React site that displays stats from a gaming server. It looks nice, but you literally can’t hyperlink to any of the data, it can only be loaded dynamically and only looks coherent on a phone in portrait mode. There are a lot of people following trends (some good trends) but without really thinking about why.

      • dan@upvote.au
        link
        fedilink
        arrow-up
        5
        ·
        edit-2
        13 days ago

        I’m starting to like the htmx model a lot. Server-rendered app that uses HTML attributes to configure the dynamic bits (e.g. which URL to hit and which DOM element to insert the response into). Don’t have to write much JS (or any in some cases).

        you literally can’t hyperlink to any of the data

        I thought most React-powered frameworks use a URL router out-of-the-box these days? The developer does need to have a rough idea what they’re doing, though.