Aller au contenu principal
Version: 3.2.1

Aperçu

Le SDK JavaScript Optave (@optave/client-sdk) est une bibliothèque conçue pour faciliter la communication transparente entre votre application et les services backend Optave via WebSockets et APIs RESTful. Il fournit une manière structurée d'authentifier, gérer les sessions, gérer les interactions utilisateur et envoyer divers types de messages avec facilité.

Fonctionnalités Clés :

  • Architecture pilotée par événements : tirer parti de l'EventEmitter de Node.js pour gérer les événements asynchrones ;
  • Support d'authentification : authentifier de manière sécurisée via les identifiants client ;
  • Gestion WebSocket : établir et gérer facilement les connexions WebSocket ;
  • Validation de schéma : validation des payloads à l'exécution via des schémas générés ;
  • Interfaces typées : définitions TypeScript pour les requêtes, réponses et événements ;
  • Gestion des erreurs : gère différents types d'erreurs en utilisant une structure par défaut avec catégories, codes d'erreur et suggestions.