Modern JS frameworks can absolutely catch and isolate errors.
In those cases you’d only see the error in the specific component that had the error.
Or if they’re a good dev you as a user won’t even know! You’ll see fallback content.
An error blocking the full screen is a failure on the developer not the tools.
An error blocking the full screen is a failure on the developer not the tools.