Dan Abramov

Personal blog by Dan Abramov. I explain with words and code.

How Does setState Know What to Do?

December 09, 2018 • ☕️☕️ 9 min read

Dependency injection is nice if you don’t have to think about it.

My Wishlist for Hot Reloading

December 08, 2018 • ☕️☕️ 12 min read

I don't want a lot for Christmas. There is just one thing I need.

Why Do React Elements Have a $$typeof Property?

December 03, 2018 • ☕️ 5 min read

It has something to do with security.

How Does React Tell a Class from a Function?

December 02, 2018 • ☕️☕️☕️ 16 min read

We talk about classes, new, instanceof, prototype chains, and API design.

Why Do We Write super(props)?

November 30, 2018 • ☕️ 5 min read

There’s a twist at the end.