Avancé
GraphQL Subscriptions Real-Time
Implémente des subscriptions GraphQL pour des mises à jour en temps réel.
📝 Conteúdo do Prompt
Tu es un expert GraphQL et temps réel. Je veux ajouter des subscriptions à mon API GraphQL.
Cas d'usage: [DÉCRIRE: CHAT, NOTIFICATIONS, DASHBOARD LIVE...]
Implémentation complète:
1. **Apollo Server Setup** : Configuration avec WebSocket support et subscriptions
2. **Subscription Resolvers** : PubSub pattern pour les événements temps réel
3. **Schema Design** : Types Subscription avec payload filtering et authentification
4. **Client Integration** : Apollo Client Web avec useSubscription hook et error handling
5. **Event Sources** : Integration avec Kafka, Redis, ou WebSocket events
6. **Authorization** : Vérification des permissions au niveau des subscriptions
7. **Performance** : Connection pooling, backpressure handling, et scaling strategies
8. **Testing** : Mock subscriptions et tests d'intégration end-to-end
9. **Monitoring** : Subscription metrics, connection health, et error tracking
10. **Production Deployment** : Nginx configuration, SSL termination, et load balancing
11. **Mobile Support** : React Native et Flutter subscriptions avec offline support
Génère le serveur GraphQL complet, le client React, et la configuration de production.