「Stringly Typed」APIとの別れ:型安全性の新たな視点
2025-05-07
スコット・ハンセルマンに触発された著者は、「Stringly Typed」アプリケーションという概念を探求しています。これは、より良い型が存在するにもかかわらず、文字列をデータ転送に使用する方法です。これは、バックエンドAPIと対話するシングルページアプリケーション(SPA)では一般的であり、ほとんどのAPIがJSONを使用するため、型情報が失われ、型安全性が低下します。著者は、この方法に対する過去の寛容さを反省し、TypeScript、tRPC、GraphQLなどのソリューションを探索して、ネットワーク上の型安全性を達成し、「Stringly Typed」インターフェースを排除することを始めます。
開発