A few weeks ago I was working on a frontend flow that depended on several backend APIs.
For local development, MSW was perfect. I could intercept requests, return whatever data I wanted, and keep moving without waiting for backend work.
The problems started when other people got involved.
QA wanted to test the same flow.
A product manager wanted a demo environment.






