The same catalogue, in React

The same catalogue, rebuilt with components. The interesting part is not that it works — it is which of the problems from build 03 disappear, which stay exactly as hard, and which ones React hands back to you with a sharper edge. The rendering goes away. The race condition does not.

05Steps
≈ 70Minutes
00Done

Builds on React

What you end up with

  1. React 18 and Babel are loaded for you, so the JSX in the editor is compiled in the page. Start with the shape: an App that holds the data, a Cards that draws a list, and a Card that draws one door and knows nothing else.

    Not finished yet

When it is finished