What are the benefits of using single screen and not multiple screen

It is not a good practice to only use one view because,

  1. The designer will be very cluttered and it will be hard to track whether your components are visible.
  2. It will be hard to navigate through the components list in the block editor
  3. It will be hard to navigate through all the blocks (if your app isn’t that simple for one screen)
  4. Catching errors and debug will be harder.
  5. It will not help with optimization. (UI doesn’t take up much space)

Please use multiple screens when needed.