API-first

The API-first approach involves designing the APIs first, before the front end, to guarantee consistency, scalability and integration.