Aller au contenu principal
PHP

API Platform 3 : Construire des APIs REST et GraphQL

Jean-Luc SALLARSAIB 10 mars 2026 6 min de lecture 32 vues

API Platform, le framework API PHP

API Platform est devenu la reference pour construire des APIs en PHP. Avec la version 3, le framework gagne en maturite et en performance.

Configuration par attributs

#[ApiResource(
    operations: [
        new GetCollection(),
        new Get(),
        new Post(security: "is_granted('ROLE_ADMIN')"),
    ],
    paginationItemsPerPage: 20
)]
class Article
{
    #[ApiFilter(SearchFilter::class, strategy: 'partial')]
    public string $title;
}

Avantages cles

  • Documentation OpenAPI generee automatiquement
  • Support GraphQL natif
  • Serialization/deserialization avec les groupes Symfony
  • Pagination, filtres et tri integres

Pour un projet API-first, c'est un gain de temps considerable compare a construire tout from scratch.

Partager cet article

Besoin d'aide sur ce sujet ?

Discutons de vos besoins et trouvons ensemble la meilleure solution.

Prendre contact