Build well-designed and architected React Apps
A comprehensive guide on React Architecture, Design, and Clean Code.
The Conscious React is a set of timeless principles, guidelines, and best practices for building scalable and robust React Applications.

What people are saying
It is a fantastic and easy read with simple to follow guidelines illustrated with examples. The book has been really beneficial and practical for me from day one 🔥

Ivan Lebanov
Head Of Frontend Development
Petar's book is excellent for React developers at all skill levels and deserves a spot on every React shop's shelf. Each page offers short, simple, and applicable advice.

Ákos Kőműves
Senior Software Engineer
As a React beginner, this is a great book to guide my choices when developing applications. It is clear, compact and easy to reference whenever needed.

Martin Georgiev
ML Engineer | PhD, University of Oxford
As someone who recently started working with React this book helps me a lot with best practices approaches and guidance.

Martin Kiriloff
Software Engineer | IT Consultant
Easy, simple, practical tips, and to the point! I totally recommend!

Shubham Soni
Frontend Engineer
The book has very valuable practical tips and insights. I totally recommend!

Ivan Ivanov
Chief Technical Officer
I'm a programmer at the Junior level and would like to improve and do so through a combination of study and practice. I was drawn to Petar's book for two reasons: 1) the cover (this really matters, or at least to me it does) - it's pleasing to my eye; 2) Petar's professional experience. Having read the first two-dozen pages, I am glad I bought it. I very much like how concise and laconic it is. The book goes from the simple - e.g. component-level best practices - to the more complex - e.g. performance and testing. By following the best practices mentioned, I now better know how to transform my code from being bloated, unoptimised and messy to being organised, structured and more easily scalable. And thanks to the included explanations I can understand the "why" part of the learning process. In summary, a great addition to my e-book collection!

Oliver Richardson
Junior Software Engineer
Why another book on React?
Many software, business, and soft skills books are filled with fluff.
I appreciate books that are just long enough to deliver their value and short enough that there's an 'aha' moment on nearly every page.
This is the promise of 'The Conscious React'.
'The Conscious React' is not a book about React 101. It doesn't explain or teach React.
Instead, 'The Conscious React' combines software design and architecture essentials with React, helping you learn to write scalable and testable React apps from first principles.
About the book
The book consists of timeless principles, tips, and guidelines for building scalable and robust React Applications.
Each principle or tip is broken down into three main sections:
Context - why this tip is important and how it might help you
Avoid - what to avoid doing
Prefer - what to prefer doing
It also has many examples with React illustrating the cons and pros of following each tip and principle.
The book consists of six chapters, containing 74+ principles and rules, described in 108 pages, including 80+ code snippets.
The six chapters:
Buy The Conscious React ebook
Join 175+ developers who've transformed their React skills and skyrocketed their careers
$19.99
Local taxes not included.
- E-book in PDF format
- 6 chapters of software design and architecture knowledge
- 74+ principles and rules
- 80+ interactive code examples
🔒 Secure payment powered by Stripe