You've just created a fresh React project. You write a simple useEffect to fetch some data. You check the console—and there it is: two network requests instead of one. Two console logs. Two of everything.

Your first instinct is probably to panic. Is this a bug? Did you set up something wrong? Should you downgrade React? Search Stack...