What Is Server-Driven UI? Server-driven UI is when the API tells the client what components to render and with what content . This can be implemented in all three major platforms: Android, iOS, and the web. In my opinion, this type of development makes native apps more reactive and controllable.