Casual learning is a method of learning the topics that are split into simple self-contained content ( preferably within 500 characters ). Programming is a wonderful area for casual learning as you can understand the concepts as simple explanations. It's a simple approach for beginners to get started as well as experienced programmers to refer to as reference cards.
Please find the content for the react hooks explained as ideations.
For this and more content on react and other programming topics, you can download and use the microideation app for free ( no mandatory registration). You have the ability to view related ideations or to freeze an interesting topic/subject and follow.