What I learnt building a Twitter clone in React + Firebase
"How do I learn React?" I decided to answer that question by building a Twitter clone in React. This is the story of what I learned along the way.
I'm Paul, a Senior Account Manager at Shopify by day, and programmer by night, based in Brisbane. For the past 4 years, I've worked with Merchants and Product teams to make commerce better at Shopify. I'm passionate about technology, product, and programming (modern webdev, React JS). I'm also an avid rock climber and tennis player!
"How do I learn React?" I decided to answer that question by building a Twitter clone in React. This is the story of what I learned along the way.
Recently, I have been using Tailwind CSS and I have found it to be a superior choice compared to frameworks like MUI and Chakra. To be clear, they are different things. Chakra or MUI are component libraries, and Tailwind is a utility framework.
useEffect allows developers to perform side effects in function components, similar to how lifecycle methods work in class components