An in-depth guide to React’s core features
Maximilian Schwarzmüller

#React
#JSX
#React_Hooks
#API
#JavaScript
#HTML
#CSS
Confidently implement React in your next project with this in-depth overview of React's core features – now updated for React 19.
Purchase of the print or Kindle book includes a free PDF ebook and bonus content.
“If you want to learn React, I highly recommend that you consider this book.” - Nikki Siapno, Engineering Manager at Canva
“This book is refreshingly practical and does an excellent job covering both fundamentals and advanced concepts.” - Mayank Ahuja, Technology Specialist
“I'm on my way to finishing the book, and I've refreshed many React concepts, improved others and learned something new!” - Luca Del Puppo, Microsoft MVP & Google Developer Expert
Bestselling instructor, Max Schwarzmüller has written this quick-start reference that distils the core concepts of React. Simple explanations, relevant examples, and step-by-step derivations make this guide the ideal resource for busy developers. In this second edition, Max guides you through changes brought by React 19, including the new use() hook, form actions, and how to think about React on the server.
This book will support you through your next React projects in giving you a behind-the-scenes understanding of the framework – whether you've just finished Max's video course and are looking for a handy reference, or you’re using a variety of other learning materials and need a single study guide to bring everything together.
You’ll find full solutions to all end-of-chapter quizzes and exercises in the book’s GitHub repository.
This React book is for developers who have prior experience with, or who are currently learning, the basics of React. You can use this book as a standalone resource to consolidate your understanding or as a companion guide to other courses.
To get the most value from this book, you should have a basic understanding of the fundamentals of JavaScript, HTML, and CSS.
“It's a great book! The explanations are practical, clear and easy to follow. It's a deep dive into React from basics to the most advanced concepts. Covering 250+ pages of concepts, exercises and tutorials, this book ensures you build expertise through hands-on practice. If you want to learn React, I highly recommend that you consider this book.”
Nikki Siapno, Engineering Manager at Canva
“The book cuts through the noise and delivers exactly what modern React developers need. This book is refreshingly practical and does an excellent job covering both basic and advanced concepts. You'll need solid JavaScript fundamentals to get the most value. Think of it as your guide to leveling up your React expertise.”
Mayank Ahuja, Technology Specialist
“If you are a React Developer, this book is a must-have! Like in his videos, Maximilian Schwarzmüller explains the concepts smoothly in this book, making learning or improving your React skills a piece of cake. I'm on my way to finishing the book, and I've refreshed many React concepts, improved others and learned something new! This book will help junior and mid-level developers navigate React and become great React developers, and help senior developers refresh some concepts or improve many others!”
Luca Del Puppo, Microsoft MVP and Google Developer Expert
About the Author
Maximilian Schwarzmüller is a professional web developer and instructor, he has never stopped learning new programming skills and languages since the age of 13. In his early days, he started creating websites simply for fun. This passion has remained and shaped his decision to work as a freelance web developer and consultant. Although he started web development on the backend (PHP with Laravel and NodeJS), he has progressed to becoming a front-end developer using modern frameworks such as React, Angular, and VueJS 2 in many projects. The most rewarding experience for him is to see how people find new and better jobs, build exciting web applications, acquire amazing projects, or simply enjoy their hobby with the help of his content.









