Migrating a Custom API to API Platform 3
summary
A team migrated a mature custom API to API Platform 3 and describes the challenges encountered: converting large amounts of custom code and YAML into PHP attributes, replacing or removing DataProviders and DataPersisters, and addressing new performance issues. The talk explains the migration steps taken, the problems that arose during conversion, and the practical lessons learned to help others perform similar upgrades.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:56Legacy project issues
- 7:16Performance diagnosis with Blackfire
- 12:20Migration to API Platform 2.5
- 16:40Varnish and cache optimization
- 19:14API Platform 3 challenges
- 24:37Key lessons and best practices
- 30:19Outlook and future
related talks
42mThe future of API (Platform) architecture
20mLegacy Migration... Differently
32mNavigating Modern API Platforms: Insights & Strategies
35mBuilding Your API for Longevity
41mWhy your company needs an internal API and what you should do about it
43mSecure and Practical Authentication in API Platform
46mEvolving Your HTTP APIs: A Multi-Step Approach
39mSuitable serialization with API Platform and Symfony
