In this episode we try to make sense of what REST really means to developers with the help of Mike Amundsen from Layer 7. Mike takes us through understanding Roy Fielding’s concepts around REST and along the way disabuses us of the notion that ‘REST perfection’ is often either required or even desired. We also explore some of the challenges with both humans and software consuming RESTful services.
If you’ve been searching for guidance as to the best way to achieve an effective balance between the perfect and the good-enough when it gets to your REST implementation, this is the episode for you!
Mike Amundsen is the Director of Architecture for the API Academy at CA / Layer 7. He is responsible for helping companies to capitalize on the myriad opportunities APIs present to both consumers and the enterprise. He’s an internationally recognized industry expert on distributed network architecture, Web development, cloud computing and more. He has authored numerous books and papers over the last 15 years. His latest book (with Leonard Richardson) is “RESTful Web APIs”. His book “Building Hypermedia APIs with HTML5 and Node” (2011) is an oft-cited reference on building hypermedia-based business applications.