API Platform

API Platform est un framework PHP permettant de créer facilement et de personnaliser complètement des API Hypermédia en quelques minutes. Dans le cadre de projets API-first il devient très facile d'exposer, d'ordonner et de filtrer ses données de façon structurée, de documenter ce schéma afin qu'il soit consommé par n'importe quel client web (Angular, React, ...).

Fonctionnalités

  • Création automatique de CRUD pour vos entités
  • Support natif de JSON-LD, Hydra et HAL
  • Documentation Swagger automatique
  • Support d'authentification FOSUser, JWT, CORS et OAuth
  • Validation des données et gestion des erreurs
  • Gestion de pagination, d'ordre, de filtres
  • Possibilité de générer un modèle de données depuis les informations de Schema.org

Conventions

  • Respect des standards PHP et Symfony
  • Implémentation des recommendations OWASP
  • Testé en intégralité via Behat et PHPUnit
  • Modulaire
  • 100% Open source

Ils l'utilisent

SensioLabs
Smile
La Fourchette
Bein sports
Ville de Roubaix