Transcript
00:00 You did it! All right, that's the end. Well done. Look at all the stuff that we did. We got this stuff working super well. Look at that derived state. It's magic. It updates the URL. You refresh and you still got it. Super, super cool. You can click on these hearts and they are very happy to see you.
00:19 And you learned all about the React app lifecycle, initial render, creating the DOM, user interact, state changes, re-render, update the DOM. You know what this does and what this represents and how React manages to give you a nice declarative API where you don't have to think about time. Time still matters and data changing over time, that still matters,
00:39 but you don't have to think about it. React manages it for you in a way that really scales really nicely, as proven by the decade that we've been doing this. It's awesome. More now. Then we also have this useEffect stuff where we fixed things with the dependency.
00:56 This also worked and you saw what the heck is going on here. That was super fun, right? And then we learned all about the hook flow and how things operate over time between the mount, update, and unmount cycles. Pretty interesting to understand that.
01:12 And then we went pretty deep on interacting with local storage and doing side effects and updating state over time. All of this stuff I think was super interesting and fun. I'm glad that you joined me for this workshop learning about the basic React hooks. I hope that you take this knowledge
01:29 and make some excellent user experiences on the web using React. Thanks for joining me. See ya.