Love/hate this talk. Cory makes great points and I agree with most of what he says. What I don't like is the utter lack of examples
@SuprBrian64Ай бұрын
This was so informative. Thank you Tejas
@gofudgeyourselves9024Ай бұрын
2024
@sara-subramanianАй бұрын
Gem of a presentation! Everything my team and I have learnt sometimes painfully in Production is all here. Even if React 19 tries to address many of the pain points here, this presentation will be relevant for a long time in my opinion. Thank you!
@sara-subramanianАй бұрын
Great attempt to distill a lot of knowledge in a compact presentation! Presents a map of key areas which should enable curious engineers to dive in for their own exploration when required. 👋👋
@agentNirmites3 ай бұрын
Freakin awesome.
@thejaredwilcurt6 ай бұрын
It's kind of hilarious that if you go to a Vue conference and ask if developing user interfaces is easy, you'll see almost every hand go up, but you go to a React conference and ask that literally not a single hand goes up.....
@ethanlal45177 ай бұрын
Awesome talk. Wonder y its only got a few views.
@ugursalin2 ай бұрын
This is what happens when Angular is mentioned
@techponds7 ай бұрын
Can someone explain what he mean by fork your render @24:38
@MarkMark7 ай бұрын
Elm is such a delightful language to build applications in.
@carlosbensant7 ай бұрын
Beautiful talk! Loved it!
@TheRoseWoodBody7 ай бұрын
What is this book Ken mentions in the beginning?
@ruru97313 ай бұрын
The Book of Mormon, he's trying to sneak in some missionary work (has nothing to do with React and pretty inappropriate to bring up in this setting). It's pretty boring book, Mark Twain called it "chloroform in print". But if you're interested in a religion (cult *cough*) that takes 10% of your hard earned $$$ and tells you what kind of underwear you have to wear it's a good place to start
@VinceTaneri7 ай бұрын
What a powerful talk. It's going to stay with me a long time for sure
@rayusaki887 ай бұрын
Starts at 14:30
@rayusaki887 ай бұрын
Wonderful talk Shirley! You can always have your space 👌🏻👌🏻👏🏻👏🏻
@jennicurious82317 ай бұрын
You are amazing🎉
@josephohughes7 ай бұрын
Great talk. I've been following David and using XState pretty much since his 2017 talk
@saurabh75prakash8 ай бұрын
5:45:18, Mark Erickson on React rendering behavior
@jrmc7328 ай бұрын
I'm a React dev since 2018 and created a bunch of hobby frontend libs myself and I also looked at all the other options and how they do the rendering, my conclusion is it is not about VDOM or no VDOM or Signals or no Signals, it all comes down to what is running on update, and this is where React made a mistake, React is re-running the whole component with all it's logic instead of just the template/jsx. The next step for react should be a renderer that keeps component state and just re-runs the template, this would make hooks like useCallback obsolete.
@theguywhoiscoding99129 ай бұрын
such a great talk!
@samuelemorinken41259 ай бұрын
Very very good, thank you Cory
@mailok9 ай бұрын
This is one of the best talks I've seen in a long time
@tochithebedford76729 ай бұрын
no way they nuked context selectors 😢
@jonathandebrittosedrez24599 ай бұрын
AWESOME!!
@idmontie9 ай бұрын
Great presentation 🎉
@tamalsen9 ай бұрын
Great talk! Now all of those tweets make sense! With Cory's voice, those are more welcoming. I hope he will start doing fireship style100 second video on topics along with his tweets.
@amajuify9 ай бұрын
💯🫡
@akdk-productions9 ай бұрын
the x axis is Angular 💀💀💀💀💀💀
@ru29799 ай бұрын
wao so good😮
@case63399 ай бұрын
That was a great talk and really put the things the industry is going through in perspective. Thanks Kent C. Dodds.
@gilbarbara9 ай бұрын
His talks are the best! ❤ kzfaq.info/get/bejne/jLthga6Jm7fPqJc.html
@pheisar9 ай бұрын
funniest react talk 2023 😂
@gradientO9 ай бұрын
Yooo new video ❤
@mehdi-vl5nn10 ай бұрын
thick accent
@laughingvampire755511 ай бұрын
interesting thing to take into consideration is that despite the name, react has nothing to do with Functional Reactive Programming. And the industry in general has confused what is FRP and has nothing to do with any of the other libraries like Rx.Js etc.
@zombiefacesupreme2 ай бұрын
Lol, this sounds like some no true scotsman BS to me. If RX doesn't properly represent FRP, then what does? Is it only FRP when Conal Elliott does it?
@louisjx8009 Жыл бұрын
the lost mathematician wasn’t excepting react + algebraic effects :/
@iwaduarte Жыл бұрын
For a very very very simple games yes. That would suffice. But FPS (frame per second) is a thing and not every computer is powerful (or even mobile for that matter). React it is not designed for games and re-rendering things takes a HUGE toll on the whole thing the browser will be repainting over and over and with addition of sprites and everything the game would def be a nightmare. Canvas is a must.
@milosstojanovic8683 Жыл бұрын
So he bullshitted his interviewers into hiring him and now he is bullshitting a bigger audience, this guy never stopped pretending. Though if you're really just working on small, short-term projects for clients that you will never hear from again, this advice has some value.
@himaliamit8698 Жыл бұрын
tough crowd
@luferov Жыл бұрын
Is there GitHub repo?
@danchatka8613 Жыл бұрын
The future: Algebraic Effects
@shivamjhaa Жыл бұрын
"So, we are not actually going to look at the implementation of ChildReconciler, because... I love you guys, it's not fair." I can't stop laughing (It's actually true, tho)
@forsh29662 жыл бұрын
what a chad!
@AssFaceNFT2 жыл бұрын
Very well explained, thank you!! ❤🙏🌹
@skendereducation62762 жыл бұрын
Kent is a comedian and best teacher in the world <3
@MegORacer2 жыл бұрын
How is this even connected to React??
@CresentX2 жыл бұрын
Thanks @Preethi K, 4 yrs later it's still relevant and it will remain so. I just wanna get out of this aspiring developer mindset and tell myself that Im ready to hit the market. Then fail my way to success.
@nghiaminh77042 жыл бұрын
The Push/Pull 2x2 chart at 21:23 seems really important, but is there any source for this? I want to learn more about it. Also I think I once saw a version of this chart with *coroutine*.
@chikamichi2 жыл бұрын
Note for newcomers: DOM’s addEventListener is akin to an Observable’s subscribe method. When reading btn.addEventListener("click", handler), btn is the Observable (instance), addEventListener is that observable’s subscription method, and handler is the callback. ie. source.subscribe("click", cb) where "click" is merely a way to tag-filter events from the source. tl;dr: addEventListener is no more a coupling API than Observable is a decoupling pattern. Coupling is and has always been there, for an event consumer must bind to an event provider, either directly (strong coupling) or indirectly (light coupling).