The speakers API concept

Let's go directly to build the example API. To be more realistic, let's write a user story similar to a backlog list in agile methodologies.

Let's understand what problem we need to solve by the API.

The user history

We need a web application to manage speakers on a conference event. The main task is to store the following speaker information on an API:

  • Name
  • Company
  • Track title
  • Description
  • A speaker picture
  • Schedule presentation

For now, we need to add, edit, and delete speakers. It is a simple CRUD function using exclusively the API with JSON format files.

Get Learning Single-page Web Application Development 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.