Главная
Study mode:
on
1
Intro
2
Who am I?
3
What is REST?
4
Layered System (4/6)
5
Uniform interface (5/6)
6
Code on demand (optional) (6/6)
7
HTTP Methods
8
Levels
9
Configuration
10
Usage
11
Exclusion strategy
12
Serializer Handler
13
Other features
14
Controller
15
Content type negotiation
16
Request Body Converter
17
Validation (with the Symfony Validator Component)
18
Error handling
19
HATEOAS
20
Result
21
Representation
22
Guzzle Bundle
23
Authentication
24
Authorisation
25
Some references
Description:
Explore the intricacies of building RESTful APIs with Symfony in this comprehensive 50-minute conference talk from PHP UK. Delve into the theoretical foundations of creating a "good" RESTful API before diving into practical code examples. Learn to leverage powerful tools such as FOSRestBundle for efficiency, JMS serializer for advanced features, and the HATEOAS project to achieve the highest level of the Richardson maturity model. Discover how Guzzle can streamline communication between applications in a Service-Oriented Architecture. Gain insights into key concepts including HTTP methods, content negotiation, request body conversion, validation, error handling, and authentication. Demystify the technologies in the "REST" ecosystem and walk away with the knowledge to create robust, efficient APIs using Symfony.

Build RESTful APIs Easily with Symfony

PHP UK Conference
Add to list
0:00 / 0:00