After being a casual Vue enthusiast for a while, I tried React and… Liked it! Working with Next.js was a blast, I got everything done which I wanted to. The resources are great, the tooling just works. Everything is (at least with hooks, and a simple application) pretty convenient and understandable. Here are my notes, about things I had to find out by doing them wrong, and Googling around. Components Can Be Functions Just define a function, and make sure it returns one of those jsx thingies.