A typical React app counts on multiple backend processes to serve it, render it, and keep things in sync. But between SPAs, CDNs, SSR, and OSI, it's not always easy to decide how the pieces fit together. While surveying the many interactions between React and its servers, we'll build up a practical model for deciding when, where, and how to use them.