With the introduction of hooks, developers no longer have to transform functional components into class components in order to leverage state and other React capabilities. 

The useState, useEffect, useContext, and similar hooks are commonly used.


Related Question