Although I see value in some parts, I don't think I learned as much as I initially expected.
Given that my career has always been focused on backend development and that I’ve never read any books about React best practices, I’m a bit disappointed with the amount of knowledge I was able to extract from this book. About 90% of what’s written here is easily accessible through basic blog posts.
Additionally, there is a lot of repetition in certain sections, and the parts that cover testing and TDD are so superficial that they felt unnecessary.
This book provides insights about what are the most common anti-patterns you can find in React apps and gives you the tools to tackle them.
It's easy to read. It starts by exposing the most common anti-patterns, then it goes back to the essentials, testing, and finally, the tools to address tech debt in React apps. I would have liked the end-to-end project of chapter 12 to be more extensive, it rather feels like a feature.