A screen works best when one backend response carries the data, permissions, actions, navigation, and workflow context that belong together.
The May 2023 article develops that page-state architecture for modern frontends and shows how it prevents a browser from assembling one decision out of scattered, stale partial truths.