Our Foundation: Data Driven API Design
6 years ago
In order to fully understand the product we’re going to create, we must first understand the data. For this build, the data is the most important aspect. Everything relies on it.
Think about our product overall as a pyramid, and the bottom layer is the data layer. As long as we plan properly, then our data layer will act as the solid foundation upon which the entire application will be built.
With this concept in mind, we are going with a data-driven API design approach. This means that the design will not be the basis for all of decisions we make when building the app. Instead, the API build will inform the design.
So, now that we’ve decided that data comes first, this is first of many steps on our path up the mountain.
-- Quinn, The Developer