I’ve been dipping my toes into NextJS, Vercel, PlanetScale, and other serverless / edge providers, and there’s so many terms / concepts thrown my way that I feel overwhelmed a lot of the time.

I mean, I’m already a web developer well versed with React, and I love my SPA setup with Vite, so for others outside the web dev space, this must be a nightmare to keep up with.

Was curious to hear your thoughts on the rapidly evolving space of web dev.

  • soiling@beehaw.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I’m in a very similar boat as you, and I often feel frustrated with how much there is I’m not keeping track of. But I don’t really like coding side projects in my free time, so I just learn as deeply as I can about the frameworks my works teams are using. It tends to pay off insofar as people can usually tell that I’ve done research, so at the very least it helps me less less insecure…

    • soiling@beehaw.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I keep meaning to build something interesting in svelte. I was very excited about it a couple years ago and rebuilt a super simple version of the homepage of my primary site, but I didn’t really feel like it made sense in the way React does (admittedly, I’ve worked with React a lot more…). What’s your favorite thing about working in svelte?

    • radarsat1@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      We have a guy doing svelte on my team and it looks great, I’m just hoping it’s not going to be a blocker down the road when we need more people. Is it popular these days?

  • heartlessevil@lemmy.one
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    I do keep up with modern web development but that tends to be changes to things like CORS, client hints, things like that. I never used JavaScript and am never gonna start.

    Development is much more simple and stable, and the user experience is far superior, when you cut out JavaScript.

  • TheTrueLinuxDev@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I gave up when back in the day, we had like JQuery, AngularJS, Vue.js, React.js, and so forth and so I just stick with JQuery for better or worse for most of my professional career in ASP.Net Core development. (CDN alleviate the trouble of distributing JQuery and web browser would cache it, so I don’t put much stock on people claiming that it’s bloated or heavy.)

    I often bring up that we just needed better GUI toolkit with a designer and to replace all of HTML/JS/CSS with just WebASM and WebGPU. Rather than supporting legacy crappy unholy trinity languages, we could push for “survival of the fittest” languages/tools to fill into this space.

  • Kaldo@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I used to keep up but eventually just burned out. I do plenty at work so if I do have a hobby project in mind, I tend to do something other than just webdev, to spite it up a little bit.

    It does feel scary sometimes just how quickly you can get outdated, especially with frontend. I want to stick to backend but it feels like all the fancy jobs eventually end up with 90% work being on front, APIs and DB seem like the easiest part of it all (especially if managed properly)

  • honeyontoast@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Does Blazor count? I’ve done a little with that. Mostly though, no. My job doesn’t require much frontend work and even if it did it would be jQuery at best.

    I don’t think you’d really need to either unless you genuinely enjoy being at the bleeding edge. React, Angular and Vue aren’t going anywhere any time soon. That could be laziness talking…

    • audalics@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I’ve been loving Blazor and it totally counts! I’m using it in a hobby project to make mini-games using canvas and integrating with PlayFab (kinda like neopets). It feels so nice to work with and can be so powerful and surprisingly flexible. Angular feels so verbose and unnecessarily bloated any time I even look at my colleagues’ code now 😅

      • honeyontoast@beehaw.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        As a .NET developer with a strong dislike of JavaScript being able to write a frontend using C# is fantastic. The only complaints I ever hear about it is actually around Visual Studio support and not Blazor itself.

        I really hope it takes off.