Adeus para APIs 'Stringly Typed': Uma Nova Perspectiva sobre Segurança de Tipos
2025-05-07
Inspirado por Scott Hanselman, o autor explora o conceito de aplicações "stringly typed", onde strings são usadas para transferência de dados mesmo quando existem tipos melhores. Isso é comum em aplicações de página única (SPAs) que interagem com APIs de back-end, pois a maioria das APIs usa JSON, levando à perda de tipo e redução da segurança de tipo. O autor reflete sobre a tolerância passada para essa abordagem e começa a explorar soluções como TypeScript, tRPC e GraphQL para alcançar segurança de tipo na rede e eliminar interfaces "stringly typed."
Desenvolvimento