This component is used to create slim controllers without unnecessery and repetitive code.