 Okay, okay Yeah, I'm starting Good evening guys and girls My name is Wei. I run this podium with a few others here This is this is actually my page talk about this meet-up and a relevant background here is that I've been running this Or you can consider a precursor to this podium internal to our react team for roughly 39 weeks 40 so our case stands for react knowledgeable right because we want to become knowledgeable about react and Earlier this year we realized Shouting but but rather bloody truth that we haven't heard a lot about react So we've had more than 50 talks and since we don't force people to speak about react and guess how many talks were about react Um exactly two and only one more if you count the libraries with react's name in it so that actually makes me doubt my life like am I even in a react team or not and So we need to take a look at that So we wanted to look at what we did talk about over the course of ten months And why we're not talking about react and more importantly are we getting knowledgeable about react by not talking about react So we talked about JavaScript. That's not bad Right, but that's actually nowhere better because we had only one JavaScript talk And it was it was from one of our guys who was going for a national service For two weeks and he was like I don't want to I don't want to be wondering in the forest There's nothing better to do So I'm gonna read you don't know JavaScript and come up with a talk called I don't know a JavaScript and so after his like national service He came back and told me that he had to postpone the talk because driving the tank was more was more fun So eventually the talk was delivered and this is all I remember from his talk And we talk about things we need to use We had a talk that teaches us how to publish an MPM module that was very useful I actually learned how to Publish MPM module from that talk myself and we also talked about learner and give and But giving lectures on those topics is scary So we brought them down into lightning talks and that also inspired us that lightning talks are fun And we should do lightning talks. That's why we're doing all lightning talks in this podium now and We had many CSS talks, but none of them read related with react. I Feel the people at the two worlds Haven't interacted with each other like nicely a lot It feels more like we both fail to convince the other party that we should probably do it like our way is better But that's not necessarily true. I don't think there is a better way but I Think there are actually many great topics open for exploration on the topic of CSS but within the context of react. Oh And I'd like to introduce you to this great talk by Rachel Andrew earlier this year in CSS day It makes some convincing remarks on how CSS is not a hack and on modern CSS Layouts is actually very logical and it's it's very helpful to my own understanding of CSS talk So check that out and actually we're not that Outrageously disconnected with react. I consider all of these Relevant react talks. So we talked about libraries such as react. No Redux and react redux Mod X guess be graph kill and probably more and we built things. So we have to share about them We had a dark mode toggle with hooks and mix them all but blending mode is the essence hooks part is only trying to make like Reference to react and we oh, we're having another talk on hooks next month by van Who is drawing? Moon moon walk and duck walk with hooks or react next month. So come back We had a truly amazing talk on bugs And we have one guy who likes to civilize civilize us with theoretical stuff like white combinator and SKI combinators So we did a lecture series on these topics and We don't force people to talk about react right because I think that's who we are and I call that what we think about with a react brain and Like all of the above. I don't know where they come from, but they're on our roster now But I believe eventually we'll come back home to react and we talked about hooks so This happened earlier this year and I think the point I want to bring to your attention today is that Um, it's not trivial We're already like react components every day and it's a big part of our everyday life And all of the above have come to your mind when you're thinking of a talk, but not react like Why is that so one of our speakers shared what he looks for when choosing topics to give talks about? And here's my personal interpretation. First of all, we're talking about things that are interesting to ourselves for us to send hours to prepare talks for and We also want to be helpful to others by sharing things that helped ourselves and We're probably also stretching our self our understanding a little bit and learning a bit more Into the topic because we want to be talking about things. We don't want to be talking about things that everybody already knows about And so what's happening with react is it no longer interesting or is it not useful? That cannot be true. We're all like getting paid by writing react, right? So I want to talk about react as a novice topic six years ago This is 2013 Pete Hunt Talk on just some EU on the topic of react and back then this talk It was still time to convince people that we should write components and not templates Although back then he already talked about runtime, but we'll talk about that later and Then when hooks just released we talked about hooks too because it was a new API But that moved fast and fast into production and we're no longer talking about Hooks like a novice idea at all like today There are tutorials like deep dives and even a lot of voices to remind us not to get too hooked up on hooks Right, and it and isn't it shocking to you that all of these happen less than a year after they even After hoops were even introduced less than half a year after it was released So I think hooks are the most rapidly learned game changer API that has ever happened to me as a front-end developer and I've been I've been making web pages since I was a kid and I've never seen another thing that has grown and moved this fast So while hoops moved fast I think the whole react move fast like a unicorn and you don't even have to be here for too long to appreciate that the focus has changed from API Shifting to to runtime And you may not be directly related with with what we write every day But that is indeed something substantial work that happens Underneath will we think as react? You may or may not have watched two of my favorite react videos by the same speaker by the way But you probably already have a similar feeling that things we thought we knew as react are not really react Or more precisely react is not just what we know from its APIs. There are so much more than That I now think that I don't know react And so how do I know that I don't know react? That sounds Strikingly similar to the question that we begin with right? How do we learn about react without even hearing about react? And so And the most shocking of all I still have a job as a react developer. That's like amazing But after knowing that shocking fact we decided to start regularly poke around to see what's happening with react That's what the first section was about So we know we would oh my god, I have 50 second This is something like okay Oh well, I need to skip this life Well my favorite violinist Yasha high fits he probably doesn't have to know how to make a volume But I'm sure he understands the instrument and the crafting process I deep enough to know how to sound well So what we do and what we invite you to join us doing is to keep an eye on what's happening with the react community also within our community and not necessarily to become the crafter of the library but Most of us were still writing our react components But we want to understand our tools and we want to get better at crafting our react components And I want to wrap up this by sharing a few resources. We check for updates in react I'm a fan of reading fewer things than more things. So my list is really small Can I have like 30 seconds? Okay, all of my slides You can okay You can see this As opposed on my personal website everything I have not said you can see Here and then he here is all the links that I mentioned. Thank you