Categories
Natural Language Processing for Customer Feedback

Build API clients with Microsoft Kiota [Video]

Project Kiota uses OpenAPI definitions to automate API client development, using the languages and toolchains you prefer.

Credit: Randy Hergenrether / Shutterstock

Service-oriented architectures are at the heart of modern application development. By building applications out of a mix of services, we can take advantage of the current generation of platforms to build serverless, scalable, distributed applications. Microsoft has long been at the forefront of API-first design and development, with low-level tools to build and deliver APIs.

A key part of Microsoft’s API strategy is the OpenAPI description language. Based on Swagger, OpenAPI makes it easy to build applications that have self-describing APIs, delivering descriptions as a standard build artifact, alongside binaries. Having that API description is useful, as tools like Visual Studio can consume the description and build a scaffolding for clients to use with HTTP APIs. But what if you’re building code with a tool or a language that’s not supported?

I was looking …

Watch/Read More