"Mind The Gap" by Ryan Florence at Big Sky Dev Con 2024

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

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

  • @DEV_XO
    @DEV_XO Месяц назад +1

    Amazing talk Ryan!

  • @coreyspeisman3941
    @coreyspeisman3941 6 месяцев назад +7

    Hands down, my favorite Ryan Florence talk

  • @JLarky
    @JLarky 6 месяцев назад +6

    Elixir mentioned

  • @hamm8934
    @hamm8934 6 месяцев назад +3

    From what i understand of pheonix, pheonix effectively dissolves the network as well with its use of web sockets

    • @nonefvnfvnjnjnjevjenjvonej3384
      @nonefvnfvnjnjnjevjenjvonej3384 6 месяцев назад +2

      so does livewire.. i dont know.. what makes what he shows so brilliant... you still have the build step and the complexities.

    • @hamm8934
      @hamm8934 6 месяцев назад +1

      @@nonefvnfvnjnjnjevjenjvonej3384 kinda my thoughts as well. Just seems like a different syntax with a different language to do the same pattern

    • @ivan.jeremic
      @ivan.jeremic 6 месяцев назад

      @@nonefvnfvnjnjnjevjenjvonej3384there is no modern future without a build step, learn to live with it, even c/cpp & java have one and nobody complains. The thing is no one forces you to use build steps, it is not a law or something you can stay in your build free stack.

    • @justindouglas3659
      @justindouglas3659 6 месяцев назад

      ​@@nonefvnfvnjnjnjevjenjvonej3384 i don't have great react knowledge to fully grasp what happened here but don't the other frameworks also do this in a similar way. I think laravel with livewire does this too what he showed but i might be wrong.

    • @marcellerusu
      @marcellerusu 5 месяцев назад

      @@hamm8934 its not really the same
      you have to make the trade off:
      do you want to handle the majority of the events on the client, or the server?
      There are benefits to both, & often both will work fine, but they are not the same & certain cases it just won't work.
      Eg. If you are doing frame-by-frame updates on mouse movement, I don't want to handle all those events on the server.

  • @igrb
    @igrb 6 месяцев назад +6

    I'm so deep in the react world and yet I haven't seen someone explain this stuff so well, amazing talk from Ryan as always

  • @DevinRhode2
    @DevinRhode2 6 месяцев назад +7

    Jank mentioned

  • @alexodan
    @alexodan Месяц назад

    it's been 4 months i wonder if he got rid of those nvda stocks

  • @ChrisSchepman
    @ChrisSchepman 2 месяца назад

    it’s like the good parts about meteor resurfacing 10 years later!

    • @AndyThomasStaff
      @AndyThomasStaff 2 месяца назад

      Uh, meteor was 90% bad parts, and the 10% good parts were maybe only 5% of the good parts of react dissolving the network.

    • @ChrisSchepman
      @ChrisSchepman 2 месяца назад

      @@AndyThomasStaff 90% bad parts pssshhhhh no way. :)

  • @xHomu
    @xHomu 6 месяцев назад +3

    Ryan made this talk just to write the remodeling bill as a business expense.

  • @LutherDePapier
    @LutherDePapier 6 месяцев назад

    I'm just amazed at how server components, client components and server actions are blowing people's minds but, for me, it's just how I learned to code. 😅

  • @JeremyAndersonBoise
    @JeremyAndersonBoise 5 месяцев назад

    I was a mootools advocate back when he was involved in it. Respect to that shirt.

  • @jeremyschoffen413
    @jeremyschoffen413 6 месяцев назад

    electric clojure would be something to look at also.

  • @JakeDuthDev
    @JakeDuthDev 5 месяцев назад +1

    On tradeoffs - what immediately jumps out is this looks painful to debug and teach. Very cool demo nonetheless

  • @MarioPalomera
    @MarioPalomera 6 месяцев назад +3

    Yeah good luck reimplementing a new backend framework on top of a frontend library and demoing with a local file as the db…

    • @thethmuueinsoe
      @thethmuueinsoe 3 месяца назад +1

      No offense but sadly you missed the whole point of Remix.

  • @kabukitheater9046
    @kabukitheater9046 6 месяцев назад +1

    mootools mentioned lets gooo

  • @mdrahiem_dev
    @mdrahiem_dev 6 месяцев назад

    Ryan is so freaking brilliant at educating (as always). I clapped in front of my laptop once the talk ended.

  • @vitormarkis3356
    @vitormarkis3356 6 месяцев назад +3

    i love ryan

  • @JeremyAndersonBoise
    @JeremyAndersonBoise 5 месяцев назад

    Wow, brothers and sisters, this is a fantastic talk!

  • @rampandey191
    @rampandey191 6 месяцев назад

    brilliant talk thanks.

  • @eptic-c
    @eptic-c 6 месяцев назад

    This talk was amazing

  • @DevinRhode2
    @DevinRhode2 6 месяцев назад +1

    Htmx will become a RSC framework

  • @sadkebab
    @sadkebab 6 месяцев назад +2

    yet people keep complaining about over-engineering

  • @tedreams
    @tedreams 6 месяцев назад

    The moral of this is “React is good”😂

  • @TheFreshMakerHD
    @TheFreshMakerHD 6 месяцев назад +4

    yeah this is neat functionality, but why start the talk talking about trade-offs if you aren't gonna talk about trade-offs? You can't just say "your way of doing web dev is bad" and present React as a silver bullet without mentioning the trade-offs that you promised at the start.

  • @CalebSideras
    @CalebSideras 6 месяцев назад +1

    cooked htmx

  • @michealdalu8620
    @michealdalu8620 6 месяцев назад +1

    I hope with this,
    the Primegeon will finally stop making fun of react😅