5 points par samchon 2023-01-04 | 1 commentaires | Partager sur WhatsApp

Il s’agit d’un vérificateur de types runtime développé maison.

En faisant du développement backend avec NestJS, j’essayais de comprendre pourquoi le nombre de connexions simultanées supportées était si faible, et j’ai réalisé que class-validator en était la cause. Je l’ai donc développé moi-même.

  • Utilisable en une seule ligne, sans définition de schéma séparée
  • Analyse le code source au niveau du compilateur et génère un code runtime optimal (AOT)
  • Jusqu’à 16000 fois plus rapide que class-validator, la bibliothèque la plus connue en TS
  • Le JSON.stringify est aussi 10 fois plus rapide que la version native, avec en plus la sûreté de type

1 commentaires

 
trilliwon 2023-01-16

C’est excellent 👍