Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Du vrai serverless ou comment faire tourner PHP dans le navigateur pour documenter API Platform

Description

Si vous utilisez API Platform, vous pensez sûrement comme beaucoup que la documentation peut être améliorée. Ça tombe bien, c'est ce sur quoi je suis en train de travailler. Et quoi de mieux qu'une documentation intéractive où l'on peut tester directement le code ?

Le problème, c'est que faire tourner PHP côté serveur juste pour tester, ça peut vite revenir cher en hébergement... Et si on exécutait PHP directement dans le navigateur ?

Dans cette conférence, je vous présenterai WebAssembly, une technologie qui permet de compiler des programmes pour qu'ils s'exécutent dans les navigateurs. Ensuite, nous découvrirons comment compiler PHP en WebAssembly. Et enfin, nous verrons comment exécuter Symfony, API Platform ou encore tout autre projet PHP directement dans le navigateur, sans aucun serveur (PHP).

Conférence donnée lors du AFUP Day 2023 Lille, ayant eu lieu le 12 mai 2023.

Informations complémentaires

Le speaker

Antoine BLUCHET

Développeur Full-Stack, Antoine contribue aux logiciels libres depuis plus de 10 ans. Auteur et mainteneur de modules JavaScript, il contribue également à Symfony et API Platform. Quand il n'est pas en train de réparer ou de conduire sa moto, ou de jongler sur un monocycle, il est probablement en train de coder, d'écrire ou de préparer une nouvelle conférence impliquant de la programmation innovative !