4,500+developers

105interactive examples

16in-depth chapters

4.8 on Amazon“React Bible”

Who it's for

You ship React, but the deep stuff is still fuzzy.

That's exactly the gap this book closes. It assumes you already know React, and takes you to the level where you understand why, not just what.

This is for you if…

  • You sprinkle useMemo and useCallback "just in case" and aren't sure they help
  • You've been bitten by stale closures, race conditions, or mystery re-renders
  • You have a React interview coming up, and "it depends" won't survive the follow-up questions
  • You want to give better code-review feedback, and confidently defend it

Maybe not yet if…

  • You're brand new to React (this book will be the most helpful after your first app or two)
  • You want a copy-paste recipe book rather than the "why" behind the code
  • You're after a Next.js or full-stack tutorial (this book is about React itself)

Curious? Read a free chapter and see if it clicks.

How it reads

A reference you'll keep coming back to.

Not a course you watch once. A dense book that reads easy, with code you can run, break, and steal.

Reads like an investigation
A chapter opens with a mystery bug and follows the evidence to the root cause. You don't memorize the rules; they finally click.
Diagrams you'll think in
Re-render cascades, element trees, reconciliation diffs: the hard parts are drawn, not just described. You'll catch yourself picturing them while you debug.
105 examples you can run
Every pattern links to a live, editable sandbox in the browser. No setup, no cloning, just poke it until it makes sense.

Real pages from the book. Zoom in on any spread.

Get the book

One price. Yours forever.

The ebook lives here, DRM-free. Print and Kindle live on Amazon.

Prefer print or Kindle?Get it on Amazon instead
  • PaperbackPrint, shipped by AmazonView
  • HardcoverPremium print editionView
  • KindleReads in the Kindle appView

Same book either way. Buying the ebook direct is DRM-free and supports the work more than going through Amazon.

About the author

G'day, I'm Nadia.

Nadia Makarevich

I've been a developer for 20 years: Jira's 1M+ line frontend at Atlassian, founding-engineer life at startups, and years of deep dives on my blog Developer Way. Two books on React and performance came out of it.

Not to brag, but I've seen Advanced React described as “the missing React documentation,” “the only React book you need,” and even the “React Bible.” I'm pretty proud of that one.

More about me
4.8 on Amazon · 4,500+ developers

Ready to actually understand React?

Stop guessing at re-renders and memoization. Get the 16 chapters that explain how React really works.

Read a free chapter

14-day money-back guarantee. Instant download, DRM-free.