tRPC
APIs com tipos de ponta a ponta, sem schema.
BibliotecaOpen source
Permite chamar funções do servidor a partir do cliente com tipos TypeScript compartilhados, sem gerar schema nem código.
Quando usar
Quando front e back são TypeScript no mesmo repositório e você quer chamadas tipadas sem escrever schema.
Quando evitar
Se a API será consumida por terceiros ou por clientes em outras linguagens.
Alternativas
Fazem um trabalho parecido. Compare antes de escolher.
Linguagem de consulta para APIs flexíveis.
LinguagemOpen source★ 20,3 mil
Relacionadas
Da mesma área, com propósito próximo.
RPC de alto desempenho com contratos em Protocol Buffers.
FrameworkOpen source★ 45,4 milDocumentação interativa de APIs a partir de OpenAPI.
BibliotecaOpen source★ 29,1 milGera clientes e servidores a partir de uma especificação OpenAPI.
CLIOpen source★ 26,8 milServidor GraphQL para Node.js, popular e extensível.
BibliotecaOpen source★ 14 mil