When I started working on React Hooks, the official documentation explained the core concepts quite well - motivation behind hooks, detailed api reference, rules of hooks, answering several frequently asked questions. But once I started using them, I felt a gap in my understanding around the component lifecycle. …