Abschied von "Stringly Typed" APIs: Eine neue Perspektive auf Typsicherheit

2025-05-07
Abschied von

Inspiriert von Scott Hanselman, untersucht der Autor das Konzept von "stringly typed" Anwendungen, bei denen Strings für die Datenübertragung verwendet werden, obwohl bessere Typen existieren. Dies ist in Single-Page-Anwendungen (SPAs) üblich, die mit Backend-APIs interagieren, da die meisten APIs JSON verwenden, was zu Typverlust und reduzierter Typsicherheit führt. Der Autor reflektiert über die bisherige Toleranz gegenüber diesem Ansatz und beginnt, Lösungen wie TypeScript, tRPC und GraphQL zu erforschen, um Typsicherheit über das Netzwerk zu erreichen und "stringly typed" Schnittstellen zu eliminieren.

Entwicklung