api design
25 TopicsProtect, Augment, and Build GraphQL APIs with Azure API Management
REST APIs have been with us for over 20 years now. In that time, our expectations of client applications have grown. We expect client applications to run on mobile devices with low bandwidth yet still be responsive. Unfortunately, REST APIs restrict us in three basic ways: It takes too many requests to fulfill the data needs for a single page. The REST API returns too much data for the page being rendered. The client application needs to poll to get new information. There have been various attempts to solve these issues, and the current favorite is GraphQL. Azure API Management makes it easy to protect your GraphQL APIs and to build new GraphQL APIs from your existing REST APIs.How To: Retrieve from CosmosDB using Azure API Management
In this How To, I will show a simple mechanism for reading items from CosmosDB using Azure API Management (APIM). There are many scenarios where you might want to do this in order to leverage the capabilities of APIM while having a highly scalable, flexible data store.How To: APIM Asynch to Synch Pattern
Just because you can do something, does not mean you should... In this How To post, I will use APIM to turn an asynchronous messaging into a synchronous messaging by publishing a message to Azure Service Bus and retrieving the response using Azure Blob Storage.4.2KViews2likes0CommentsBuild a no-code GraphQL service with Azure API Management
Synthetic GraphQL allows you to build a GraphQL API from your existing REST, SOAP, or other HTTP APIs. It allows your API to coexist while you migrate your client applications to GraphQL. Learn how you can leverage Synthetic GraphQL with Azure API Management.Expand your skills in backend web development using Python
Are you interested in learning more about web development using Python? Join us for an exciting online event led by experienced developer and educator Pamela Fox, where you'll learn how to build, test, and deploy HTTP APIs and web applications using three of the most popular Python frameworks: FastAPI, Django, and Flask. This event is perfect for anyone looking to expand their knowledge and skills in backend web development using Python.5.8KViews2likes2Comments