Transcript
00:00 Hey, good job! You finished! So, what did we learn? Well, hopefully you've been writing all of that down during the breaks, because that writing down what you learned is a really important part of the learning process. What we learned here was how to create elements using regular JavaScript APIs,
00:16 and those JavaScript APIs are the same ones that React is using under the hood when we say create element and then render. And so then we also learned about create element, and what element that is actually creating.
00:28 Hopefully you console logged the element, you got an idea of what that virtual DOM element looks like, so that you get an idea of how React is working under the hood. And then we gained some appreciation for what JSX does for us
00:44 by constructing this UI without any JSX, and that was kind of a nightmare. And you can imagine this just gets worse and worse and worse the more elements you have. You know, in the early days of React, we actually, lots of people didn't have the tooling to get JSX working, but they used React anyway because it was that good.
01:01 I'm so glad that we have JSX now, and I absolutely love it, and I hope that you appreciated that too. And then we learned from the very beginning all the way up to components, how we can have reusable JSX.
01:16 And components are more than just special functions that allow us to move some JSX to different places. In the future workshops, you're going to learn about how components are boundaries for different hooks and things like that, and optimizations that React can make for us as well.
01:31 So it's not just about sharing, but it's also about encapsulating logic. So I'm looking forward to seeing you in the rest of the workshops as part of Epic React. When you go through the React Fundamentals workshop, the first four exercises are actually the ones that you just did. Your progress should be saved, though, so you should be able to just continue from where you left off.
01:50 So I'm looking forward to seeing you in the rest of this. Please let me know how you enjoyed it, and we'll see you around the Internet. Bye.