API Platform 4
Annonce d'API Platform 4 : core standalone, séparation des composants et écosystème élargi présenté par Kévin Dunglas lors de l'API Platform Conference

Cette sketchnote résume la présentation API Platform 4 par Kévin Dunglas lors de l'API Platform Conference 2024, annonçant les innovations majeures d'API Platform 4 avec une architecture repensée et un écosystème élargi.
Contenu
Kévin présente API Platform 4 avec une révolution architecturale : le core devient standalone et permet la séparation des composants pour plus de flexibilité. Cette nouvelle version introduit le support de Laravel avec des features dédiées (provider, routing, docs, OpenAPI, GraphQL, écosystème Laravel) tout en maintenant le support sans framework et en encourageant l'adoption par d'autres frameworks.
La présentation met en avant l'écosystème élargi d'API Platform qui inclut désormais REST, documentation, sécurité, format de sortie, React Admin, Mercure, et FrankenPHP. L'approche "out of the box" demeure centrale avec l'eloquent model qui se transforme automatiquement en ApiResource prête pour API Platform, illustrant la philosophie de simplicité et d'efficacité du framework.
Points clés à retenir
- API Platform 4 : Architecture repensée avec core standalone et séparation des composants modulaires
- Support Laravel étendu : Provider, routing, documentation, OpenAPI, GraphQL intégrés dans l'écosystème Laravel
- Écosystème unifié : REST, React Admin, Mercure, FrankenPHP sous une même bannière technologique
- Approche "out of the box" : Eloquent model automatiquement transformé en ApiResource fonctionnelle