Frontend Development Is Boring (And I Couldn’t Be Happier)

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024

Комментарии • 47

  • @martingruebler443
    @martingruebler443 2 года назад +15

    most important bit: 6:35

    • @hswolff
      @hswolff  2 года назад

      😆😆😆

  • @sreekarnim163
    @sreekarnim163 2 года назад +19

    Now the innovation is happening on the bundler/meta-framework space like esbuild, swc, astro build, next.js, vite, parcel and the MPA vs SPA debate

    • @ryansolid
      @ryansolid 2 года назад

      This is pretty accurate. Although at a certain point framework awareness of this trend is the only way to truly optimize this. Things like React Server Components, Marko, or Qwik. I think the truth is this stabilized 2-3 years ago really, because framework authors have been focusing either on DX (popular non-React frameworks) or on big ambitious ways to address this bundler/MPA vs SPA space, and we just haven't seen them come to fruition yet.
      My perspective is we are on the precipice of the whole conversation shifting again. It already has started really, but right now is a time of incredible experimentation. When something actually comes out and figures how to put the pieces together in the right ways, this will be anything but boring. But right now this is going on just beneath the surface. We're still about a year out I think.

    • @hswolff
      @hswolff  2 года назад +3

      Gosh I hope that becomes true. The more we can consider every part of what it requires to make a modern web application should result in some truly innovative ways to write apps.
      Mint Lang, Elm, and ReScript all are a fascinating approach to these problems, however it seems like pursuing a non-JS language is too great of a barrier for a high level of wide adoption.
      It will be very exciting to see where we are in a year's time!

  • @ugopalatucci
    @ugopalatucci 2 года назад +1

    Heii. Thanks. A really great video. Do you think that frontend developers'll be less and less in demand? Now i'm starting feeling like a senior in this field

  • @louuuuuu5
    @louuuuuu5 Год назад

    Another year has passed - what do you think now sir

  • @JeremyJaydan
    @JeremyJaydan 2 года назад +1

    I feel like stability on the web is just based on dev standards & user expectations, the higher they are, the more unstable your codebase gets from trying to achieve it.

    • @JeremyJaydan
      @JeremyJaydan 2 года назад +1

      so I suppose the idea of the web being stable right now might be due to expectations being met

  • @0xdev411
    @0xdev411 2 года назад +1

    love ya Harry!

    • @hswolff
      @hswolff  2 года назад

      Thank you! :D

  • @jasonconover5434
    @jasonconover5434 2 года назад +1

    Without a commute during COVID, I completely stopped listening to frontend podcasts. I recently picked them back up, expecting to be WAY behind. Nope. Didn't miss much. Whew!

    • @hswolff
      @hswolff  2 года назад

      What a delight 😊

  • @hugodsa89
    @hugodsa89 2 года назад +2

    I find that for Harry boring equates to mature

    • @hswolff
      @hswolff  2 года назад +3

      💯Mature means stable means boring means lovely.

    • @hugodsa89
      @hugodsa89 2 года назад

      @@hswolff lovely means … ? Time to learn Rust instead? 🤣

  • @rylaczero3740
    @rylaczero3740 2 года назад

    I see this as a sign of no innovation and lack of insight. I use a custom-built framwork built on top of React but I believe it would take time for developers of these framework to advance their theory before we see any major developments.

  • @trenhago
    @trenhago 2 года назад

    Hi Harry. Great video. What do you think about Blazor? Is Blazor boring?

    • @hswolff
      @hswolff  2 года назад

      What is Blazor?! Never even heard of it!

  • @sealone777
    @sealone777 2 года назад

    Yeah that is true. React/Angular/Vue/etc are all data driven UI framework. UI changes based on data. However, I think mastering them is the difficult part. They can easily be misused and debugging rendering performance can be challenging.

    • @hswolff
      @hswolff  2 года назад +1

      Def tikes time to master! But once you learn one, the base knowledge is fairly transferable.

  • @rtorcato
    @rtorcato 2 года назад

    It's a great time to learn SwiftUI. The way Apple used functional programming is amazing

    • @hswolff
      @hswolff  2 года назад +1

      SwiftUI is def cool. Def not boring yet IMO. Still so new, feels like it still needs some more time before I'd consider it 'boring'.

    • @hugodsa89
      @hugodsa89 2 года назад

      @@hswolff any video on it soon?

  • @mming_my
    @mming_my 2 года назад +5

    Nope.
    Jamstack, astro build, vite etc
    But yea it has becoming more 'stable'

    • @go371211
      @go371211 2 года назад +2

      Those technologies are improvements over existing tools but fundamentally solve the same or similar problems as what came before

    • @wobsoriano
      @wobsoriano 2 года назад

      Not really

    • @mming_my
      @mming_my 2 года назад

      @@go371211 you might want to read more what's happening under the hood of these technologies. On the surface it looks like just another similar tool but under the hood it's not really similar

    • @BobbyBundlez
      @BobbyBundlez 2 года назад

      shut up bro lol

  • @chiefdan07
    @chiefdan07 2 года назад

    I would try svelte but the long .svelte file extension is a turn off

    • @BobbyBundlez
      @BobbyBundlez 2 года назад +1

      Lol sort of a silly trivial reason to not use an entire framework imho lol

  • @badcatdesign
    @badcatdesign 2 года назад

    Maybe. but CSS doesn't seem boring to me though. [ aspect-ratio, @supports, container queries, :is & :where, content-visibility, clamp(), marqueeX ] ok I made that last one up. :P Even image formats are moving a bit, no? AVIF

    • @hswolff
      @hswolff  2 года назад +1

      You know what...I completely agree. The pace of innovation in the CSS space is phenomenal right now, so much so that I legit cannot keep up!
      I'm super pumped on Houdini which is CSS adjacent, but still very exciting.

  • @hansschenker
    @hansschenker 2 года назад

    Harry rest is also past - there is now graphQL!

    • @mrkhoros
      @mrkhoros 2 года назад +1

      graphQL is not a trend. Everyone is using rest and it does the job absolutely perfectly. How did you come to the conclusion that rest is the past? lol.

  • @coneymoney5190
    @coneymoney5190 2 года назад

    Please do a video on micro frontends.

    • @hswolff
      @hswolff  2 года назад

      How short should I make that video. Seems like a video about micro should be short

    • @NikosKatsikanis
      @NikosKatsikanis 2 года назад

      @@hswolff dont, MFE's are a nightmare

  • @eleah2665
    @eleah2665 2 года назад

    interesting overview. thanks.

    • @hswolff
      @hswolff  2 года назад

      Very welcome!

  • @BobbyBundlez
    @BobbyBundlez 2 года назад

    FINALLY THE MOMENT I HAVE BEEN WAITING FOR
    LOL. FINALLLLLLY

    • @hswolff
      @hswolff  2 года назад

      We can now sleep peacefully.

  • @margo2328
    @margo2328 2 года назад

    I think there's a great difference of mindsets (likes and dislikes) between frontend and backend developers. After building, say, an ecommerce site with React (or Angular or Vue), a frontend guy would be raring to try his hands on horizontal (breath) projects such as dating site, cryptocurrency tracker, etc. While a backend guy would stop and reconsider what's lacking, and try vertical (depth) projects such as adding product recommendation, customer behavior analysis, etc.

    • @jww0007
      @jww0007 Год назад

      interesting take
      long term games

  • @anfytrion
    @anfytrion 2 года назад

    Frontend Development is so boring that the background of this video is also boring

    • @hswolff
      @hswolff  2 года назад +1

      I legit don’t know how to reply to this.

    • @anfytrion
      @anfytrion 2 года назад

      @@hswolff 😅