4

TypeScript : comment typer proprement les réponses de mon API ?

JM Jean-Claude Mbarga 157 il y a 3 mois Cameroun

J'utilise any partout pour les réponses de mon API et je découvre les erreurs en production.

Modifiée il y a 4 heures
0
EN Estelle Ngono 336 · il y a 3 mois

Vous pouvez ainsi dériver le type depuis le schéma et n'écrire la définition qu'une fois.

0
AA Afi Amegah 168 · il y a 3 mois

Définissez des types pour les réponses et validez-les à l'exécution avec une bibliothèque comme Zod : le type TypeScript n'existe qu'à la compilation, il ne protège pas contre une réponse inattendue du serveur.

const Transaction = z.object({ id: z.number(), montant: z.number(), statut: z.enum(['en_attente', 'reussi', 'echec']) });
type Transaction = z.infer<typeof Transaction>;

Vous connaissez la réponse ? Rejoignez Griot pour aider.

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire