8

Build a Backend with Web APIs

Introduction

When we say Web API, it’s an application programming interface we develop that’s meant for the client to consume. Said API uses HTTP to communicate. A browser can use a Web API to expose data and functionality to other browsers and applications.

When developing a Web API, you can use any programming language and framework you want. Regardless of the chosen tech, there are things you always need to consider, like data storage, security, authentication, authorization, documentation, testing, and more.

It’s with this understanding of what things we need to consider that we can use an AI assistant to help us build a backend.

In this chapter, we will:

  • Learn about Web APIs
  • Create a Web API with Python ...

Get AI-Assisted Programming for Web and Machine Learning now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.