In the update stage of a component, React has to determine which child components to mount, update, and unmount. It’s important to understand how React’s reconciliation works to build performant apps as well as avoid confusing bugs.
Learn React quickly with this interactive tutorial.
This table of contents is a sample of future article topics. Subscribe for a range of articles from React basics to advanced topics such as performance optimization and deep dives in the React source code.
Hi! My name's Paul. I was an engineer at Facebook where I built React UI components as well as taught React (and other things). I believe React is the best way to build applications and I'd like to share the library with you.
Visit my personal site, bypaulshen.com, and follow my (admittedly uninteresting) Twitter. I'd love to hear from you. Send any questions or feedback! I'm a nice guy I promise.