Skip to content

Commit f41b050

Browse files
authored
Feat/update content (#423)
Co-authored-by: Cécile Helary Hamerel <[email protected]>
1 parent a980fc5 commit f41b050

7 files changed

+93
-1
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
type: conference
3+
speakers: -xavier-leune
4+
track:
5+
date:
6+
start:
7+
end:
8+
short: Comment API Platform occupe une place centrale dans la nouvelle architecture open data de CCM Benchmark.
9+
---
10+
11+
# API Platform, opendata et schemaless API (🇫🇷)
12+
13+
Dans ce talk vous apprendrez ce que les élections françaises, les résultats du bac ou encore les ventes de médicaments ont en commun.
14+
15+
Vous verrez également **comment déployer API Platform lorsque le schéma de votre API doit être dynamique** et n'est pas déterminé par l'équipe technique mais par les utilisateurs de votre plateforme.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
type: conference
3+
speakers: -xavier-leune
4+
track:
5+
date:
6+
start:
7+
end:
8+
short: Comment API Platform occupe une place centrale dans la nouvelle architecture open data de CCM Benchmark.
9+
---
10+
11+
# API Platform, opendata et schemaless API (🇫🇷)
12+
13+
Dans ce talk vous apprendrez ce que les élections françaises, les résultats du bac ou encore les ventes de médicaments ont en commun.
14+
15+
Vous verrez également **comment déployer API Platform lorsque le schéma de votre API doit être dynamique** et n'est pas déterminé par l'équipe technique mais par les utilisateurs de votre plateforme.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
type: speaker
3+
id: xavier-leune
4+
number: 100
5+
name: Xavier Leune
6+
job: VP Engineering
7+
company: CCM Benchmark Group
8+
twitter: https://twitter.com/beoneself
9+
github: https://github.com/xavierleune
10+
---
11+
12+
## About Xavier
13+
14+
Xavier is VP Engineering at CCM Benchmark Group, a subsidiary of one the biggest French media group with over 25 million unique visitors every months. **Involved in the PHP community** for almost 10 years, Xavier is a former president of [AFUP](https://afup.org/home). On a daily basis, he works on architecture and performance issues.
15+
16+
R&D and monitoring are his 2 passions, pragmatism his core value.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
type: speaker
3+
id: xavier-leune
4+
number: 100
5+
name: Xavier Leune
6+
job: VP Engineering
7+
company: CCM Benchmark Group
8+
twitter: https://twitter.com/beoneself
9+
github: https://github.com/xavierleune
10+
---
11+
12+
## À propos de Xavier
13+
14+
Xavier est VP Engineering chez CCM Benchmark Group, groupe média regroupant plus de 25 M de visiteurs uniques chaque mois. **Impliqué dans la communauté PHP depuis près de 10 ans**, Xavier a d'ailleurs été président de [l'AFUP](https://afup.org/home). Au quotidien, il travaille notamment sur les problématiques d'architecture et de performance.
15+
16+
R&D et veille sont ses 2 passions, pragmatisme sa valeur maîtresse.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
export const meta = {
2+
creator: "AFUP",
3+
type: "conference",
4+
venue: {
5+
city: "Disneyland Paris",
6+
country: "France",
7+
},
8+
startDate: {
9+
date: "2023-10-12",
10+
time: "09:00",
11+
},
12+
endDate: {
13+
date: "2023-10-13",
14+
time: "18:00",
15+
},
16+
link: 'https://event.afup.org/forum-php-2023/programme/#4425',
17+
picture: "https://event.afup.org/wp-content/uploads/cropped-logoforumphp2023-fondnoir.png",
18+
speakers: [{
19+
name: "Antoine Bluchet",
20+
github: "soyuka",
21+
}],
22+
};
23+
24+
# Comment nous avons rendu API Platform compatible avec Laravel
25+
26+
API Platform, cadriciel écrit en PHP basé sur Symfony est un outil de développement d'APIs web parmi les plus puissants.
27+
28+
En effet, en embarquant les standards les plus populaires du marché, il permet aux devs de s'abstraire de l'implémentation protocoles académiques complexes (JSON-LD, Hypermedia, JSON Schema etc.) et de profiter de leurs fonctionnalités. La communauté Laravel, proche de leurs outils et de l'approche plus abstraite de Laravel face à Symfony, ne bénéficiait jusqu'alors pas d'outils aussi performants.
29+
30+
De ce fait, nous avons souhaité rendre API Platform compatible avec Laravel et nous vous embarquons avec nous dans l'aventure pour partager l'intégration de ces deux outils. Au menu de cette présentation, quelles ont été les décisions techniques qui nous ont permis de le faire, quelles sont les difficultés que nous avons rencontrées et comment se lancer avec Laravel et API Platform.

pwa/data/events/conference-du-vrai-serverless-ou-comment-faire-tourner-php-dans-le-navigateur-pour-documenter-api-platform.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export const meta = {
2-
creator: "Les-Tilleuls.coop",
2+
creator: "AFUP",
33
type: "conference",
44
venue: {
55
city: "Lille",
261 KB
Loading

0 commit comments

Comments
 (0)