Andrew Clark on the Creation of Redux

Поділитися
Вставка
  • Опубліковано 22 гру 2024

КОМЕНТАРІ • 46

  • @sle6423
    @sle6423 Рік тому +39

    Love me some history of software engineering videos ❤

  • @akshattamrakar9071
    @akshattamrakar9071 Рік тому +23

    Solid and Qwik documentary would be really awesome in this perticular period of time.

  • @nomoredarts8918
    @nomoredarts8918 Рік тому +5

    Did you know that Flux was inspired by The Elm Architecture from Elm programming language?

  • @briandicroce6555
    @briandicroce6555 Рік тому +7

    That Cannondale in the background...😋

  • @techinsider3611
    @techinsider3611 Рік тому +4

    When the documentary will be released?

    • @Honeypotio
      @Honeypotio  Рік тому +22

      On the 10th of Feb! We'll have a live premiere at 7pm CET. 🔥

    • @heljhumenad
      @heljhumenad Рік тому

      @@Honeypotio Cool its will be the release of the react documentaries also the Feb 10

    • @gjorgjic
      @gjorgjic Рік тому

      @@heljhumenad that's the documentary they're talking about

  • @FunctionGermany
    @FunctionGermany Рік тому +9

    a lot of request state management can be taken care of by react-query (now tanstack query)

  • @LutherDePapier
    @LutherDePapier 3 місяці тому

    Which can first though, useReducer or reduce? I just want to know the full story of the origins of that name.

  • @fakrdinrazzi5281
    @fakrdinrazzi5281 Рік тому +1

    Nice, Nice, Nice! About the reducers though, I know many clojurists that might not like his comments.

  • @jerbear97
    @jerbear97 Рік тому +5

    me who just started learning Redux: _ah shit_

  • @alexandredaubricourt5741
    @alexandredaubricourt5741 Рік тому +22

    Redux --- or over engineered state management

  • @alishapayne4121
    @alishapayne4121 Рік тому +3

    Interesting!

  • @Fresteeyles
    @Fresteeyles Рік тому

    What’s wrong with storing fetched data in redux?

  • @emenikedaniel
    @emenikedaniel Рік тому +3

    🤣🤣🤣 I had to learn the traditional redux first, then move on to learning redux toolkit. Had severe headaches😂. He sounded not too optimistic about redux. Is there a replacement for it already

    • @Languagist
      @Languagist Рік тому +1

      Zustand

    • @emenikedaniel
      @emenikedaniel Рік тому

      @@Languagist For complex logic at enterprise level?🤔

    • @Languagist
      @Languagist Рік тому

      @@emenikedaniel I'm not sure about whether it scales. I can only guess it does. However, another alternative that I know of is mobx; which I know scales (Postman web app uses it).

  • @mattibar-zeev6240
    @mattibar-zeev6240 Рік тому +4

    Hmmm... No word on Elm? 🤔

  • @serhiimamedov
    @serhiimamedov Рік тому

    Better solutions? Like context?

  • @maykefernandesdossantos7374
    @maykefernandesdossantos7374 Рік тому +10

    i would love to know what he meant by: "better solutions"

    • @m00nreal
      @m00nreal Рік тому

      I'd think less convoluted (or more "cleaner"?) ways of doing stuff, like data fetching which he pointed out.

    • @gkoymnbxykfb
      @gkoymnbxykfb Рік тому

      Recoil and Zustand are both very nice, simple libraries for dealing with global state. I'm not sure how well they work in a larger project though. MobX might be worth checking out as well.

    • @cubiq1
      @cubiq1 Рік тому

      @@gkoymnbxykfb Are these better alternatives to Redux? MobX has been around for just as long...

    • @FunctionGermany
      @FunctionGermany Рік тому +10

      sounds like react-query to me tbh

    • @Thorax232
      @Thorax232 Рік тому +2

      Frameworks first. (See his latest controversial tweet.) This solves the routing and data fetching problem, plus caches data globally without any effort from the developer. React has also been experimenting with caching all fetch requests and have created a "cache" function for any asynchronous calls like what would come from an SDK. Both are behind experimental flags. Both mean first class async support for React with global cache. (No need to wrap it in a useEffect.)
      For everything else, if Context isn't good enough for your app (it probably is), then there are better options. But in terms of what he's talking about, and what the entire React core team has been talking about since NextConf, is primarily frameworks.

  • @MrJfergs
    @MrJfergs Рік тому +24

    So this is the guy responsible for making front end so confusing. Well I guess he works at Meta so it makes sense.

  • @pullrequest1481
    @pullrequest1481 Рік тому

    🤜🏻🤛🏻

  • @benevbright
    @benevbright Рік тому +2

    Yeah, I got it. I heard "Don't use it anymore". 😉

  • @chakir.lilallah
    @chakir.lilallah Рік тому +1

    i always hated Redux while i'm using in 2 projects. it feels just not the good way to do state management, boilerplates and concept that you need to explain to your team but you have no explanation why it should be like this. over engineering state management.

  • @jyotishmoydeka6802
    @jyotishmoydeka6802 Рік тому +1

    Zustand is best

  • @vindecode5837
    @vindecode5837 Рік тому +4

    first

  • @SpawnEmdee
    @SpawnEmdee Рік тому +1

    second :)

  • @jiahuama5933
    @jiahuama5933 Рік тому +6

    Redux is absolutely garbage