Como tipar sucesso e erro de um fetch em TypeScript
Modele sucesso, erro HTTP, rede e JSON de um fetch em TypeScript com união discriminada, validação em runtime e narrowing sem casts.
Aceitando novos clientes
Você toca o negócio.
Eu cuido do software.
Sou Samuel Fajreldines, engenheiro sênior de software. Empresas em crescimento me contratam com minha equipe para sermos o departamento de software, não um fornecedor pontual que você precisa recontratar todo trimestre. Eu defino a direção técnica, minha equipe constrói e entrega, e eu sigo responsável por tudo que vai ao ar.
Modele sucesso, erro HTTP, rede e JSON de um fetch em TypeScript com união discriminada, validação em runtime e narrowing sem casts.
Descubra quando corrigir o processo, conectar sistemas ou trocar o software de orçamentos que sua equipe evita, sem perder histórico nem responsabilidade.
Descubra por que sua equipe redigita o mesmo pedido em vários sistemas e decida o que corrigir, conectar ou deixar sob responsabilidade de alguém.
Aprenda a escolher entre teste unitário e de integração em Node.js pelo comportamento e pela fronteira que precisa permanecer real, sem seguir uma proporção…
Aprenda a tratar JSON externo como unknown, validar objetos aninhados, separar parse de formato e testar a fronteira em TypeScript.