Avaliações do editor: Avaliações do usuário:[Total: 0 Average: 0] @media(min-width: 500px) { } @media(min-width: 800px) { }
TypeAPI é uma ferramenta on-line gratuita para gerar o código SDK do cliente a partir da especificação da API. Basicamente, ele permite definir sua especificação de API no formato OpenAPI e, com base na especificação, gera código para o SDK automaticamente. Esta é uma ferramenta muito útil para pessoas que escrevem e vendem APIs REST em plataformas do tipo RapidAPI. Agora, com esta ferramenta, eles não terão que escrever o código SDK do cliente para cada linguagem de programação manualmente.
Este site gratuito pode economizar suas horas se você usá-lo corretamente. Há uma documentação detalhada disponível que você pode examinar e ver como pode usá-la para criar uma especificação de API válida no formato JSON e, em seguida, obter o código do SDK do cliente automaticamente com um clique. Para gerar código, agora ele suporta as seguintes linguagens de programação.
Client-Go Client-Java Client-PHP Client-TypeScript Markup-Client Markup-Html Markup-Markdown Spec-TypeApi Spec-OpenApi
Com base em sua especificação de API, ele irá gerar o código em todas as línguas acima. E nas atualizações posteriores, espero que eles adicionem suporte para outras linguagens de programação, como Python.
Ferramenta gratuita para gerar código SDK do cliente a partir da especificação da API: TypeAPI
Por enquanto, você nem precisa se inscrever ou se registrar no site para usá-lo. Basta acessar esta ferramenta aqui e começar a usá-la imediatamente. A interface principal do site se parece com isso.
Agora, você começa especificando a especificação da API no formato JSON. Já existe uma demonstração que você pode usar para fins de teste, se desejar. Ou você pode consultar os documentos e aprender a sintaxe para criar uma especificação de API personalizada.
Finalmente, quando você inserir o formato JSON válido, basta clicar no botão Gerar. Um arquivo ZIP será baixado agora, como você pode ver na captura de tela abaixo.
Abra e extraia o arquivo ZIP e, dentro dele, você encontrará o código do SDK do cliente em várias linguagens de programação. Você pode abrir qualquer arquivo e passar pelo código também, se quiser.
Desta forma, agora você pode usar esta ferramenta online simples para gerar código a partir da sintaxe e das especificações da API. No momento, ele oferece suporte apenas para as linguagens de programação que já listei. Para um uso mais sofisticado, você pode consultar os documentos e entender várias seções que informam como definir método, carga útil e outros parâmetros.
Pensamentos finais:
Se você está procurando para uma ferramenta simples, mas eficaz, para gerar código para pontos de extremidade da API REST apenas a partir de seu projeto, o TypeAPI é uma opção muito boa. Tem o potencial de se tornar uma ferramenta padrão no futuro. Você economizará muito tempo escrevendo manualmente o código SDK do cliente para vários idiomas. Basta fornecer as especificações da API e obter o código do cliente preciso que você pode distribuir em qualquer lugar que desejar.