Nowadays offering a REST API has become a must for most of the businesses. Offering a good documentation, validating properly the requests, having descriptive error messages, supporting multiple versions, retrieving data, persisting data, handling rate limitations and many other things can be not an easy task. This talk is a walk-through on how to build a rich, RESTful (Level 3 including HATEOAS) API for web applications using Symfony-related components and bundles. The result will be a standard, documented, validated and easy to maintain API, that users will enjoy and developers love to build.


Comments are closed.

Nice talk that starts from the basic but touched a few nice tips and concepts. The "post-credit" addition was a really nice touch!

Hugely appreciated the secret ending, very good point on how to pick your weapon (and poison, to a point), perhaps would throw in some mention of what it would take to also serve graphql, as that seems to be the flavor of the month.

Slides not available, and to fast to follow

Nice talk, with some really interesting tips especially at the end!

Very useful overview of the tools available to build a great API. Well explained, simple, to the point.
What can be improved: there are a few typos in the slides. Also, can be useful to add a summary of the problems we're going to fix with such tools.

Anonymous at 15:12 on 18 Oct 2019

A perfect talk: smart, clear and with good examples.

Good. Thanks for slides.... :)

At first I was a bit unsure how to feel about it, as the first part felt a bit too much on the beginner side.

But the secret ending was great, and it completely changed the way I see this talk. You always should choose what works best for your use case, fancy methodologies are not always the answer.

The only real thing I would like to say about how to improve is balance a bit more the first part, in the sense that there could have been some more advanced topics to balance the beginner-oriented approach, in order to have something for everybody.

Probably a few slides too fast but the speech gives good advice on useful bundles.

Samuele Lilli at 22:03 on 18 Oct 2019

Nice overview into the API world and the standard out there.
I would have spent more time on the key concepts like HATEOAS rather than on tools (except if some interesting scenarios arises) but I know that could be only my personal... taste, so to speak, so the rating is untouched.
In the end a very good talk.

Andy Roid at 08:39 on 21 Oct 2019

I really liked the talk. Focused on basic techinques, but clearly explained and with some nice tips inside. Also a good list of useful packges in the symfony ecosystem.