Développement

WebSockets & Next.js : Le temps réel facile

Mike Conception17 décembre 20251 min de lecture
WebSockets & Next.js : Le temps réel facile

Chat, notifications, curseurs live... Les utilisateurs attendent des applications réactives. Le HTTP classique ne suffit plus.

La difficulté du Serverless

Next.js et Vercel sont 'stateless', ce qui complique les connexions WebSocket persistantes. Deux solutions s'offrent à vous :

  • Service externe : Pusher ou Ably (facile mais payant).
  • Self-hosted : Un serveur Node.js custom avec socket.io ou un serveur dédié hébergé sur votre VPS Dokploy.

Pour un MVP, l'approche 'Polling' (demander toutes les 5 secondes) avec TanStack Query est souvent suffisante et bien plus simple.

Partagez cet article