Embed presentation
Download as PDF, PPTX






































This document discusses user experience (UX) design through the lens of representational state transfer (REST) architectural principles. It argues that applying REST concepts like standardized interfaces, hypermedia, and resource-oriented design can help lower complexity and improve usability for users. The document examines examples like the iPhone and universal remote controls to show how RESTful approaches promote a better user experience (RUX) for common users compared to remote procedure call (RPC) styles that are better suited for power users. It advocates a pragmatic approach combining strategic use of REST principles with tactical use of RPC where needed.





































