O oRPC (OpenAPI Remote Procedure Call) fornece APIs com segurança de tipos de ponta a ponta em TypeScript, ao mesmo tempo que adere totalmente à especificação OpenAPI. Ele pode gerar automaticamente uma especificação OpenAPI completa, simplificando a integração e a documentação. Consideramos o oRPC particularmente forte para integrações. Enquanto alternativas como o tRPC e o ElysiaJS muitas vezes exigem a adoção de um novo framework para obter segurança de tipos, o oRPC se integra de forma transparente com frameworks Node.js existentes, incluindo Express, Fastify, Hono e Next.js. Essa flexibilidade o torna uma excelente escolha para times que buscam adotar segurança de tipos de ponta a ponta em APIs existentes sem uma refatoração disruptiva.