PHP Tek 2023
                                            
                            Login
                        
                                    
                        
                            Level: Beginner 
                            Length: Standard Session (45-60 minutes)
                        
                            Description:
                            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 don't 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.