Building Server Driven UI
summary
Server-driven UI at Flipkart turns ad onboarding into JSON configs that map keys to components via an asset factory, adds a reusable Rule engine for both static validations (campaign cannot be empty) and imperative runtime rules (hide dropdown when radio B is chosen), and models multi-step guarded flows with XState (visualized in Stately). The implementation stitches presentation, validation and workflow so new ad formats require only config changes; demos show the validations and conditional UI working end to end in the portal.
AI-written summary · about
chapters (4)
- 0:00Introduction to SDUI
- 3:33Representing UI components
- 6:07Validating user input
- 11:54Workflow management
related talks
29mServer Driven UI (BFF)
34mServer Driven UIs: the future of cross-platform rendering
18mServer-Driven UI: Building Dynamic React Applications
18mServer Driven UI on Mobile
33mA page out of Server driven UI on Android
41mDynamic Flow, the Wise approach to server driven UI
27mA Journey to Building a Server Driven UI Framework
17mBuilding Slick User Interfaces using Frappe UI
