Au revoir aux API "Stringly Typed" : Une nouvelle perspective sur la sécurité des types

2025-05-07
Au revoir aux API

Inspiré par Scott Hanselman, l'auteur explore le concept d'applications "stringly typed", où les chaînes de caractères sont utilisées pour le transfert de données même lorsqu'il existe des types meilleurs. Ceci est courant dans les applications monopages (SPA) interagissant avec les API back-end, car la plupart des API utilisent JSON, ce qui conduit à une perte de type et à une réduction de la sécurité des types. L'auteur réfléchit à la tolérance passée à cette approche et commence à explorer des solutions comme TypeScript, tRPC et GraphQL pour atteindre la sécurité des types sur le réseau et éliminer les interfaces "stringly typed."

Développement Sécurité des Types