Skip to content

Commit e4a3b98

Browse files
authored
feat: add mathias and antoine talks (#617)
1 parent 93157b4 commit e4a3b98

File tree

3 files changed

+30
-18
lines changed

3 files changed

+30
-18
lines changed

pwa/data/con/2025/conferences/antoine-keynote.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

pwa/data/con/2025/conferences/api-platform-jsonencoder-and-esa-for-a-skyrocketing-api.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,18 @@ track: '1'
55
date: '2025-09-18'
66
start: '17:20'
77
end: '18:00'
8-
short: TBA
9-
tag: 'feedback'
8+
short: Streamline API Performance with JsonStreamer & ESA
9+
tag: 'performance'
1010
---
1111

12-
# API Platform, JsonEncoder and ESA for a skyrocketing API (🇺🇸)
12+
# API Platform, JsonStreamer and ESA for a skyrocketing API (🇺🇸)
1313

14-
The topic of the conference will be announced soon.
14+
When building APIs with API Platform, JSON is king — and Symfony's Serializer is at the heart of it all. But once your API starts returning large documents (think thousands of items), performance hits hard.
15+
16+
This talk explores how to make Symfony-based APIs faster and more scalable. We'll introduce **the new JsonStreamer component**, designed to stream JSON efficiently — perfect for large datasets and real-time delivery. Through simple benchmarks, we'll see how streaming can **dramatically improve memory usage** and time-to-first-byte.
17+
18+
Back in API Platform, we'll look at **how JSON-LD and its complexity introduce new challenges**, and how Symfony JsonStreamer's PropertyMetadataLoader step in to help.
19+
20+
To go even further, we'll look at **ESA (Edge Side APIs)**: a pattern for breaking large JSON payloads into smaller, progressive calls, improving perceived performance and user experience — especially in high-latency environments.
21+
22+
Whether you're hitting performance ceilings or just curious about modern API techniques, this talk will help you rethink how data flows through your Symfony apps.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
type: conference
3+
speakers: -antoine-bluchet-2025
4+
track: '1'
5+
date: '2025-09-18'
6+
start: '13:40'
7+
end: '14:20'
8+
short: Discover API Platform 4.2 Innovations
9+
tag: 'feedback'
10+
---
11+
12+
# How API Platform 4.2 is Redefining API Development (🇺🇸)
13+
14+
API Platform 4.2 marks a major step forward, focusing on developer experience and performance. In this session, I'll guide you through its most impactful new features, all demonstrated on a real-world Symfony application.
15+
16+
We’ll explore the powerful new **Object Mapper**, a Symfony component I created to reduce boilerplate, and dive into the high-performance **Json Streamer** component integration, which reduces memory consumption and improves your API's time-to-first-byte (TTFB). You'll also see how a revamped core—with improved **resource metadata**, powerful new **filters**, and an intuitive **design-first approach**—makes development faster and more robust.
17+
18+
This session goes beyond a feature list to offer a practical guide for building better, more efficient APIs.

0 commit comments

Comments
 (0)