Real-time

FrankenPHP comes with a built-in Mercure hub! Mercure allows to push events in real-time to all the connected devices: they will receive a JavaScript event instantly.

No JS library or SDK required!

Mercure

To enable the Mercure hub, update the Caddyfile as described on Mercure’s site.

To push Mercure updates from your code, we recommend the Symfony Mercure Component (you don’t need the Symfony full stack framework to use it).