Pular para o conteúdo
Biblioteca de ferramentas

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

Da mesma área, com propósito próximo.

  • RPC de alto desempenho com contratos em Protocol Buffers.

    FrameworkOpen source★ 45,4 mil
  • Documentação interativa de APIs a partir de OpenAPI.

    BibliotecaOpen source★ 29,1 mil
  • Gera clientes e servidores a partir de uma especificação OpenAPI.

    CLIOpen source★ 26,8 mil
  • Servidor GraphQL para Node.js, popular e extensível.

    BibliotecaOpen source★ 14 mil