DEV Community

loading...

Discussion on: Welcome Thread - v41

Collapse
gobkin profile image
Gobkin

Hi!

I am Roman. I am currently in my final weeks of A web-dev bootcamp. Will be starting search for my first dev job in about 10 days. It is all pretty exciting and frightening in the same time. I feel like I have solid understanding of react basics but would like to learn more advanced concepts via personal project work. Any suggestions of fun projects that will help me learn?

Collapse
shnydercom profile image
Jonathan Schneider (shnyder)

Hi Roman, I think because react hooks is pretty new it can help you to learn both hooks and the "old" life cycle methods. How state and props play together is important to build efficient components, and this has changed over time, and you will probably stumble upon it in a lot of old code. So if you understand when and why you should not use getderivedstatefromprops() and how componentwillreceiveprops() has been used it's really helpful, since that's a source for many bugs