Blog

Articles that start from an exercise and go further: what the framework really does, where it stops, and how to use it in production. Plus behind the scenes of the platform.

Subscribe to the RSS feed

  1. Versioning a Symfony API without duplicating your classes

    · 8 min read

    Symfony 8.2 gives each serialization group its own names and adds ignored_groups. A good opportunity to compare the ways of serving two versions of an API from the same objects, and to look at the pitfalls of the new approach.