~/conference

API Platform Conference 2023

date:2023-09-21..2023-09-22
location:-- online --
series:API Platform Conference · 2 editions
editions:[API Platform Conference 2021, API Platform Conference 2023]
tags:[web-platform, php]
titleauthorlength
Opening KeynoteKévin Dunglas42m
Announces FrankenPHP all-in-one server that embeds the real php-src interpreter and a Caddy-based HTTP stack to remove PHP-FPM + web server complexity, serving…
Talk in English on
API Platform revolutionAntoine Bluchet32m
API Platform 3.2 is out (3.1 followed 250 commits after 3.0) with a six‑month minor cadence and two‑year majors, driven by about 65 contributors. New behavior…
Talk in English on
Create the DTO system of your dreamsRyan Weaver32m
Adds the new state options flag so Doctrine’s collection/item providers and processors remain usable for DTO resources, but reveals problems with changing the…
Talk in English on
The bright and exciting future of the decentralized webPauline Vos40m
Argument: the web is re-centralised (FAANG handles 57% of traffic in 2018, triple by 2020) and that decentralised alternatives already work. Technologies…
Talk in English on
Webhooks with API Platform, OpenAPI and SF WebhookAllison Guilhem46m
Shows how to implement webhook handling in an API Platform project using OpenAPI (latest version) and Symfony’s new Webhook component. Explains how to build…
Talk in French on
A Step Toward Decentralization with OIDC!Vincent Chalamon42m
Introduces OAuth and OpenID Connect as protocols for stronger, decentralized authentication and data protection, explains their differences, and demonstrates…
Talk in French on
API Platform, Open Data and Schemaless APIsXavier LEUNE41m
The talk explains how API Platform can handle use cases like French election results, baccalauréat scores, and medication sales that share a need for flexible…
Talk in French on
Migrating a DB to an API Without Touching the Existing SystemSmaïne Milianni30m
Describes a practical migration approach to replace an existing database with an API without modifying the existing application code. Explains using Symfony…
Talk in French on
Converting a legacy app to API PlatformBoas Falke, Holger Dörner20m
A legacy Single Page App backend is rewritten to Symfony and API Platform while keeping the existing database schema and React consumers intact; the migration…
Talk in English on
Migrating a Custom API to API Platform 3Bastien JAILLOT34m
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…
Talk in French on
Subresources, the easy way with API Platform 3Mathias Arlaud36m
Shows how API Platform 3 replaces fragile APISubresource hacks with explicit scoped operations (uriTemplate + uriVariables + Link) so /teams/{teamId}/players…
Talk in English on
Need for Speed: Removing speed bumps in your APIsŁukasz Chruściel34m
Survey of API Platform projects shows the usual culprit: database work and object hydration, not framework speed. Examples: a product list issues only two…
Talk in English on
Join the Fediverse with API Platform!Jérôme Tanghe30m
Explains the ActivityPub protocol used by Mastodon, Pixelfed, PeerTube and other decentralized Fediverse apps, and shows how to implement ActivityPub on your…
Talk in French on
Developing an API without API PlatformAlexandre Salomé26m
Starts from a plain Symfony app (composer require api) and reconstructs API Platform features with a few dozen lines: View listener to serialize controller…
Talk in English on
Using a Materialized View with API Platform?Damien Levallois34m
Shows how to connect an API Platform Resource to a database materialized view to speed up slow read queries that involve complex calculations or many joins…
Talk in French on
Tracking user activity logs using LoggasticPaula Čučuk34m
Library that logs user and system activity to Elasticsearch from Symfony apps, integrated with API Platform and using Doctrine listeners + Symfony Messenger to…
Talk in English on
The Cooperative ModelMarion Agé, Cécile Staehle45m
Explains how worker cooperatives (SCOPs) serve as a practical model to reduce workplace inequality by implementing equal decision-making power, shared value…
Talk in French on
API Platform, Svelte and a Ton of BuzzwordsAlex Rock36m
A step-by-step, 40-minute walkthrough of creating a full‑stack project using Svelte for the frontend, OpenAPI and API Platform for the API layer, Symfony on…
Talk in French on
Developing APIs with Symfony in 2023Nicolas Grekas38m
Symphony updates in 2023 focus on concrete developer ergonomics: native PHP 8 attributes for routing, autowiring and service aliases, MapRequestPayload -> DTO…
Talk in English on
Validate Your Data with API PlatformThibaut Arnoud21m
This talk explains how API Platform uses Symfony Validator to validate resources after deserialization and explores validating incoming requests earlier by…
Talk in French on
HTTP Caching for REST APIsDavid Buchmann39m
Using an HTTP reverse-proxy cache to scale REST APIs and improve response times by making the API send correct HTTP caching directives. Covers cache…
Talk in French on
The Impact of API Platform on Open SourceLoïc FRÉMONT38m
API Platform v3's improvements for building APIs are presented, focusing on speed, standards compliance, and automatic documentation. The talk shows concrete…
Talk in French on
Q&A sessionKevin Danglas, Antoan Belas, V Shal39m
Core team answers live Q&A about API Platform 3: the input/output DTO attributes are slated to be removed in favor of serializer-driven schemas and an output…
Talk in English on
Aftermovie02m
Aftermovie captures the API Platform Con on Sept 21–22 2023 in Lille, condensing keynotes, hallway conversations and demo stations into a three‑minute…
Promo in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.