Is the use of drawer discouraged? What are the pros & cons? [on hold]

A drawer is a type of interface element that contains options or information related to a specific window. A drawer is hidden by default, and can only be revealed when the parent window is visible on a screen. When revealed, typically in response to a button, menu, or action, the drawer slides out from one of a side of the parent window. A drawer can’t be moved separately or detached from its parent window.

Avoid using drawers. Drawers are seldom used in modern apps and their use is discouraged.

I'm in dilemma is it good practice to use drawer? I'm planning to use in dashboard design. What is alternative to the drawer?