Build React components with server-only data requirements, then rehydrate them on the client to provide interactivity and event bindings.