18 designs

React merch

The atom, the cyan, and a decade of front-end arguments.

The React logo is an atom — a nucleus with three elliptical orbitals crossing it — and the reasoning is about as on-the-nose as logos get. React builds interfaces out of components, components are the smallest units you compose everything else from, therefore: atoms. It’s the kind of metaphor that would feel laboured if the execution weren’t so clean.

The colour does a lot of the work. That specific cyan, #61DAFB, is distinctive enough that React people recognise it out of context, on a laptop lid across a café. Very few technology brands manage a colour that functions as the logo on its own.

There is a nice accident of physics in it too. Orbital diagrams like this one — the classic Rutherford-style atom with electrons on neat elliptical paths — are wrong. Electrons don’t orbit like planets; they occupy probability clouds. The diagram survives because it’s legible, not because it’s accurate, which is a reasonable description of a lot of good abstractions.

The React ecosystem has spawned a genuinely enormous amount of secondary iconography — Redux’s arrows, Flux’s flow, the styled-components moon — and much of it borrows the same visual grammar. The designs here cover the atom itself plus a few of the satellites.