Talk in English - US at php[tek] 2023
Track Name:
Laravel Studio
View Slides: https://ian.im/apitek23
Short URL: https://joind.in/talk/150cb
(QR-Code (opens in new window))
Back in 2000, Roy Fielding wrote a dissertation codifying a set of design patterns for the web that he termed Representational State Transfer, or REST. This talk condenses that dissertation down to its main points, providing the "why" behind the patterns of a REST API, while pointing out the tenets that people still do follow (and then blame the resulting API shortcomings on REST itself). We'll also take a look at sets of design principles that, while not the core of REST itself, are common principles and patterns that keep APIs from being creative in all the wrong ways.
Comments
Comments are closed.
Super interesting talk! Gave me a lot of information on REST in a way that was approachable and saved me from having to drag myself through academic language on the topic. Really appreciate Ian doing the work to bring this to us!
Ian clearly knows his stuff and has done his research. It was good information, but the talk itself didn't grab me. The last few minutes of applying the information were really the meat-and-potatoes, and we couldn't dig in as deeply because of time. I think the application pieces would have been more effective sprinkled throughout the rest of the talk vs. at the very end.
Matt, thanks for your comment! Will see if I can figure out how to work those items in in future revisions. Doesn't all fit, but some of it could've.